我正在尝试使用以下方法重定向到另一条路线:
$location.path("/route");
但是由于某种原因,它不起作用。我使用jQuery-UI做了一个自动完成的小部件,一旦用户选择了一个选项,我就从作用域中调用了一个函数。我调试了它,然后它进入了函数,但是它从未重定向到其他路由。当我按下一个键时,它只会改变路线。
我认为这很奇怪,但是我还没有弄清楚如何解决这个问题。我用了
window.location = "#/route";
它可以工作,但我想使用该path()
功能。
有人知道为什么会这样吗?