【问题标题】:Angular-UI state transition problemsAngular-UI 状态转换问题
【发布时间】:2015-01-26 18:03:09
【问题描述】:

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

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

谢谢!

【问题讨论】:

  • 请添加一些代码。

标签: javascript angularjs angular-ui-router state-machine


【解决方案1】:

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

如果在控制器加载时调用了对 $state.go('wherever') 的引用,那么您就发现了问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-09-19
    • 2015-10-27
    • 2016-11-30
    • 1970-01-01
    • 1970-01-01
    • 2022-01-13
    • 2020-01-29
    • 2022-01-10
    相关资源
    最近更新 更多