最佳答案
我试图重定向到另一条路线,使用:
$location.path("/route");
但出于某种原因,它没有起作用。我使用 jQuery-UI 做了一个自动完成的小部件,一旦用户选择了一个选项,我就从作用域调用一个函数。我调试了它,它进入函数,但它从来没有被重定向到其他路由。只有我按下一个键,它才会改变路线。
我觉得这有点奇怪,但我还没想出怎么解决这个问题
window.location = "#/route";
但是我想使用 path()
函数。
有人知道为什么会这样吗?