Ho la vista #/load-data
con spinner. Al termine del caricamento dei dati, il controller reindirizza a una vista diversa $location.path('/show-info/')
. Come rimuovere #/caricare i dati dalla cronologia per evitare la vista da window.history.back()
a #/caricare-dati?AngularJS: come rimuovere l'URL della vista corrente da window.history?
9
A
risposta
15
È possibile utilizzare il metodo $location.replace()
per sostituire l'ultima voce della cronologia.
Here è il collegamento alla documentazione.
Così, quando si sta mostrando la filatrice, si potrebbe passare alla vista reale show-info
con le seguenti righe:
$location.path('/show-info/');
$location.replace();
o più corto:
$location.path('/show-info/').replace();
Problemi correlati
- 1. JS - window.history - Elimina uno stato
- 2. cultura corrente della richiesta in una vista
- 3. Angularjs - visualizza la data corrente
- 4. Testo sublime: come ottenere il nome file della vista corrente
- 5. ASP.NET MVC - Come ottenere l'azione corrente da una vista parziale?
- 6. Come rimuovere l'intestazione della data da apache?
- 7. AngularJS - Anima ng vista transizioni
- 8. Rails3 visualizza il nome del layout corrente all'interno della vista
- 9. Come rimuovere elementi da listview JQUERY mobile
- 10. Recupera il nome della vista corrente in ASP.NET MVC?
- 11. AngularJS: Restangular - Come rimuovere il parametro query dall'URL
- 12. Come rimuovere una vista al termine dell'animazione?
- 13. AngularJS $ location.path() non ricarica i dati della vista di destinazione
- 14. Come AngularJS Data da json
- 15. Come rimuovere una vista dal controller di navigazione
- 16. Come aggiungere e rimuovere classi con AngularJS?
- 17. Come rimuovere ui bootstrap datepicker footer angularjs
- 18. Come ottenere la lunghezza della risposta corrente da un http.ResponseWriter
- 19. Android: modifica LayoutParam della vista aggiunto da WindowManager
- 20. Rimuovere un listener da una vista in Android
- 21. Magento rimuovere css o js da specifici vista
- 22. android - come rimuovere la vista del layout lineare
- 23. Come catturare lo screenshot della vista corrente e riutilizzarlo nel codice? (iPhone SDK)
- 24. Come rimuovere le linee della griglia da un grafico Bokeh?
- 25. Come rimuovere i caratteri della nuova riga da una stringa?
- 26. Come rimuovere il nome della cartella da url usando .htaccess
- 27. AngularJS: $ viewContentLoaded attivato prima della visualizzazione parziale
- 28. Come rimuovere Bold da f.label
- 29. Rimuovere una vista dalla cronologia posteriore - Ionic2
- 30. Ottieni l'ApplicationUser corrente nella vista layout
Questo non funziona quando usiamo require.js per il caricamento lazy ... Non ho idea del perchè ... –