最近,我更新了我的角度依赖性,但是由于版本1.0.0无法正常工作,所以我没有更新ui路由器依赖性。所以现在我正在使用角度版本1.7.0和ui路由器版本0.3.2,并且在控制台上出现以下错误:
Error: transition superseded
at $StateProvider.$get (external_dependencies.js:7718)
at Object.invoke (angular.js:5093)
at angular.js:4882
at Object.d [as get] (angular.js:5036)
at external_dependencies.js:8513
at Object.invoke (angular.js:5093)
at angular.js:4892
at q (angular.js:374)
at fb (angular.js:4892)
at c (angular.js:1923)
但是,我尝试将ui版本更新为0.4.1,0.4.2和0.4.3,但它对我不起作用。我也尝试用下面的代码隐藏:
$qProvider.errorOnUnhandledRejections(false)
但我不确定这是否是正确的解决方案。
我也尝试超时:
$timeout(function(){
$state.go('statename')
})
但它不起作用。
感谢您的帮助。