Перенаправление с использованием AngularJS

Я пытаюсь перенаправить на другой маршрут, используя:

$location.path("/route");

Но почему-то не работает. Я сделал автоматический -полный виджет, используя jQuery -UI, и я вызываю функцию из области видимости, как только пользователь выбирает вариант. Я отладил его, и он входит в функцию, но никогда не перенаправляется на другой маршрут. Он меняет маршрут только при нажатии клавиши.

Я думаю, что это немного странно, но я не понял, как это решить. Я использовал

window.location = "#/route";

и это работает, но я хочу использовать функцию path().

Кто-нибудь знает, почему это происходит?

87
задан JasonMArcher 23 September 2014 в 18:18
поделиться