Я пытаюсь перенаправить на другой маршрут, используя:
$location.path("/route");
Но по какой-то причине он не работает. Я сделал автозаполняющий виджет, используя jQuery-UI, и я вызываю функцию из области, как только пользователь выбирает параметр. Я отлаживал его, и он входит в функцию, но никогда не перенаправляется на другой маршрут. Он меняет маршрут только при нажатии клавиши.
Я думаю, что это странно, но я не понял, как это решить. Я использовал
window.location = "#/route";
и он работает, но я хочу использовать функцию path()
.
Кто-нибудь знает, почему это происходит?