2016-08-05 10 views
1

Ich habe 2 Seite, die die gleiche Vorlage verwenden, möchte ich die Vorlage neu laden, wenn ich von der Seite 2 zu Seite1 gehen, indem Sie dies verwenden ._router.navigate(). die page2 die page1 als eine Richtlinie verwenden,So aktualisieren Sie die Ansicht nach dem Ändern des Modells in Angular2 mithilfe von this._router.navigate()

möchte ich, dass let Link tun = "/ contrat /" + num

this._router.navigate (link)

und gleichkommen a window.location.href

Ich möchte die Vorlage neu laden. danke

+0

Sieht aus wie ein dup von http://stackoverflow.com/questions/ 38786246/angular2-componentrouter-prevent-automatic-component-reuse/38786303 # 38786303 –

+0

Schreiben Sie bitte den Code, der zeigt, was Sie zu erreichen versuchen. –

+0

Ich füge einen Code hinzu, um zu erklären – imtah

Antwort

1

Diese Frage ist ein wenig verwirrend, aber es sieht aus wie Sie Syntax möglicherweise falsch ist. Es sollte in etwa so aussehen ...

this.router.navigate(['page2']); 

und stellen Sie sicher, dass der Pfad innerhalb eines RouterConfig definieren, zum Beispiel

{path: 'page2', component: page2Component},