Javascript 角度UI状态转换问题

Javascript 角度UI状态转换问题,javascript,angularjs,angular-ui-router,state-machine,Javascript,Angularjs,Angular Ui Router,State Machine,我正在使用AngularUI stateProvider在我的应用程序中的不同位置之间进行路由。在某些地方,当我调用$state.go('newLocation')时,浏览器将导航到新位置,但会立即返回到我调用它的位置。因此,我将在短短的几秒钟内看到newLocation页面,然后返回到上一页 但是,当我在浏览器中刷新页面时,stateProvider会正常工作。有谁能想到为什么会发生这种事,或者我会错过什么 谢谢 在没有看到任何代码的情况下,我假设您在导航到的控制器中有一个$state.go(

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

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


谢谢

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


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

请添加一些代码。