我找到了解决方案AngularJS and UI-Router: 'Error: transition superseded' during angularjs unit tests,但这对我不起作用。 AngularJs版本v1.6.1 Ui-routing Version v0.3.2
答案 0 :(得分:3)
我解决了。
在我的项目中,如果登录成功则root状态为登录状态,然后进入admin.dashboard状态,其中admin状态为抽象状态。
我转到admin.dashboard状态时用户$ state.transitionTo而不是$ state.go。
还可以在app.config部分添加。
$qProvider.errorOnUnhandledRejections(false);
这对我有用。