Próbuję przekierować na inną trasę używając:
$location.path("/route");
Ale z jakiegoś powodu to nie działa. Zrobiłem widget autouzupełniania przy użyciu jQuery-UI i wywołuję funkcję z zakresu, gdy użytkownik wybierze opcję. Debugowałem go i wchodzi do funkcji, ale nigdy nie jest przekierowywany na inną trasę. Zmienia trasę tylko po naciśnięciu klawisza.
Myślę, że to trochę dziwne, ale nie wymyśliłem, jak to rozwiązać. użyłem
window.location = "#/route";
i działa, ale chcę użyć tej path()
funkcji.
Czy ktoś ma pojęcie, dlaczego tak się dzieje?