app.run(['$rootScope', '$state', '$stateParams', function ($rootScope, $state, $stateParams) { $rootScope.$state = $state; $rootScope.$stateParams = $stateParams; $state.transitionTo('home'); }]);
1 回答

侃侃尔雅
TA贡献1801条经验 获得超16个赞
单从看到的代码来看,$state并没有做出任何改变。无法跳转的锅$state不能背。很可能是你使用$state的地方不对,
我猜测你可能在自己的页面中采用了
<li ng-class="{ active: $state.includes('contacts.list') }">
之类的语法。
不管如何,给出的代码来看,以上三步操作保证而在整个作用域中$state可用
添加回答
举报
0/150
提交
取消