Durante l'utilizzo di HashLocationStrategy È possibile modificare l'itinerario modificando manualmente l'indirizzo nella barra degli indirizzi del browser senza ricaricare la pagina. Cioè navigazione mysite/#/home
-mysite/#/profile
Angular2 pathLocationStrategy: modifica dell'url causa ricarica della pagina
Tuttavia, se uso PathLocationStrategy (è la strategia posizione predefinita), devo pagina indesiderata ricarica, quando cerco di fare la stessa cosa. Cioè navigazione da mysite/home
a mysite/profile
È possibile risolvere questo problema?
Sto usando angolare 2.0.0-beta17
Difficile dire, senza vedere quello che stai effettivamente facendo. Come cambi il percorso? –
Lo cambio manualmente nella barra degli indirizzi del browser. Cioè quando cambio 'mysite/#/home' in' mysite/#/profile' usando la strategia di posizione hash, cambia il percorso e non ricarica una pagina intera; poi quando passo la strategia di localizzazione della mia app su PathLocationStrategy e provo a cambiare 'mysite/home' in' mysite/profile', si aggiorna la pagina indesiderata. –
Ho aggiornato la mia domanda di conseguenza, per essere più specifica –