2017-11-13 7 views
1

Ich habe eine App, die ich bei der Aktualisierung an eine Komponente weitergeleitet werden soll. Aktuelle Seite meiner App Landung aussiehtAngular 2, Redirect funktioniert nicht mit Auffrischung auch mit useHash

<div id="content" style="height:90%"> 
<div class="container container-fluid " style="height:100%; width:65%"> 
    <router-outlet style="margin-bottom:50px" class = "active dimmer"></router-outlet> 
</div> 

Auf Refresh alles, aber die Router Steckdose Komponenten aktualisieren, so bin ich mit im Grunde eines Header links. Wenn ich also auf der Login-Seite aktualisiere, gehe ich von localhost: 4400/login zu localhost: 4400 und klicke auf einen Link, um auf die Seite zu gelangen, auf der ich gerade war. Dies ist derzeit nur ein lokales Projekt, so dass viele der Server-Sachen, die ich mir angeschaut habe, relevant waren.

Ich versuchte useHash mit: true in meinem Routing:

RouterModule.forRoot(routes,{useHash:true}), 

hatte aber kein Glück. Ich habe sogar versucht, die Konstruktion der App-Komponente umzuleiten, aber das würde auch nicht funktionieren. Ich kann mehr Code posten, wenn etwas anderes relevant ist.

Antwort

0

Platz RouterModule.forRoot(routes,{useHash:true}) als letzten Import des Imports Array.