角度 UI 状态转换问题

Angular-UI state transition problems

本文关键字:问题 转换 状态 UI 角度      更新时间:2023-09-26

我正在使用Angular-UI stateProvider在我的应用程序中的不同位置之间路由。在某些地方,当我调用$state.go('newLocation')时,浏览器将导航到newLocation,但会立即返回到我调用它的位置。因此,我将在几分之一秒内看到newLocation页面,然后返回到上一页。

但是,当我在浏览器中刷新页面时,stateProvider 可以正常工作。谁能想到为什么会发生这种情况,或者我可能错过了什么。

谢谢!

在没有看到您的任何代码的情况下,我将假设您正在导航到的控制器中有一个$state.go('wherever')。签入$stateProvider路由,并查看哪个控制器连接到要导航到的路由。

如果存在对在控制器加载时调用的$state.go('wherever')的引用,则您已经找到了问题。