Buduję aplikację laravel + AngularJS, w której laravel obsługuje routing (z powodu problemów bezpieczeństwa). Początkowo eksperymentowałem trochę z routingiem AngularJS, więc użyłem routeprovider'a itp. Teraz, gdy próbuję się tego pozbyć, angularJS dodaje na końcu mojego adresu URL #/partofthelink. Jest to dość denerwujące i chcę się go pozbyć.Wyłączanie routingu AngularJs, routeprovider już nie ma
Wiele już przeczytałem o usunięciu routeprovider itp., To wszystko zostało zrobione. Naprawdę nie wiem, skąd to się bierze.
Próbowałem już wiele od kilku dni.
Jakieś pomysły, które mogą to powodować?
Dzięki!
UPDATE: Problem rozwiązany.
Usługa $ route gdzieś w użyciu. Pozbyłem się go, wciąż bez powodzenia. Wygląda na to, że Bootstrap-ui korzysta z usługi $ location podczas korzystania z rozwijanego menu. Więc też usunąłem to tam. Teraz wszystko działa dobrze.
Dzięki!
Jeśli Angular dodaje coś do linku (czyli wykonuje przekierowanie), musi być gdzieś 'routerProvider'. Jeśli to możliwe, opublikuj swój kod tutaj. – Pavlo
Dla tych, dla których sekcja "AKTUALIZACJA" tego pytania była pomocna, ten komentarz w pokrewnym błędzie AngularJS również będzie interesujący: https://github.com/angular/angular.js/issues/4608#issuecomment- 32713399 – user161642