Angular2 Router 2.0.0 lädt keine Komponenten neu, wenn dieselbe URL mit unterschiedlichen Parametern geladen wurde?

Ich habe dies in meiner .routing.ts-Datei

export const routing = RouterModule.forChild([
{
    path: 'page/:id',
    component: PageComponent
}]);

MyPageComponent file prüft den id-Parameter und lädt die Daten entsprechend. In früheren Versionen des Routers wurde die Seite "neu geladen" und die Komponenten wurden aktualisiert, wenn ich von / page / 4 zu / page / 25 ging.

Nun, wenn ich versuche, zu / page / X zu navigieren, wo X die ID ist, wird es nur beim ersten Mal geladen, dann ändert sich die URL, aber die Komponenten werden nicht erneut "geladen".

Gibt es etwas, das übergeben werden muss, um das erneute Laden meiner Komponenten zu erzwingen und das Ereignis ngOnInit aufzurufen?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage