2013-08-22 10 views
5

Sto costruendo un'applicazione laravel + AngularJS dove laravel gestisce il routing (a causa di problemi di sicurezza). Inizialmente ho sperimentato un po 'con il routing di AngularJS, quindi ho usato un routeprovider ecc. Ora che sto cercando di sbarazzarmi di questo, angularJS continua ad aggiungere #/partofthelink alla fine del mio URL. Questo è abbastanza fastidioso e voglio liberarmene.Disabilita routing angularJs, routeprovider già andato

Ho già letto molto sulla rimozione del routeprovider ecc., Tutto è stato fatto. Davvero non capisco da dove viene.

Ho provato molto per qualche giorno.

Qualche idea che cosa potrebbe causare questo?

Grazie!

UPDATE: Problema risolto.

Aveva $ route service da qualche parte in uso. Ci siamo liberati, ancora senza successo. Ora sembra che Bootstrap-ui utilizzi il servizio di posizione $ quando si utilizza un menu a discesa. Quindi l'ho anche cancellato laggiù. Ora tutto funziona bene.

Grazie!

+0

Se Angular aggiunge qualcosa al link (che sta eseguendo un reindirizzamento), deve esserci un 'routerProvider' lasciato da qualche parte. Se possibile, inserisci qui il tuo codice. – Pavlo

+0

Per gli altri che hanno trovato utile la sezione "AGGIORNAMENTO" di questa domanda, sarà interessante anche questo commento nel bug AngularJS correlato: https://github.com/angular/angular.js/issues/4608#issuecomment- 32713399 – user161642

risposta

6

utilizzate il servizio $ location? allora devi sbarazzartene anche tu

Problemi correlati