2016-03-26 1 views
0

Ich habe eine Route, die eine ziemlich schwere Komponente ist, hat es youtube Player und disqus Kommentare. Ich möchte den Inhalt (Video) ändern und die URL für das neue Video reparieren lassen. Routing mit der neuen Benutzeroberfläche baut die Seite neu auf. Ich möchte das vermeiden.Angular2 Router, Inhalt ändert, wie Routing und Wiederaufbau zu vermeiden Seite

Wie verwende ich den angular2 Router, um die URL zu reparieren, ohne tatsächlich zu routen?

Antwort

2

Sie könnten Angulare Location verwenden. Auf diese Weise wird nur die URL aktualisiert, aber der Router navigiert nicht dorthin.

import {Location} from 'angular2/router'; 
class Component { 
    constructor(location: Location) { 
    location.go('/foo');//Add your params here 
    } 
} 
+0

Es ist nicht alles da. Ich habe noch eine Frage, die ein bisschen weiter geht. http://stackoverflow.com/questions/36249207/angular2-routing-heavy-page-simulate-navigation – jeff