當(dāng)我不在回調(diào)函數(shù)中使用$state.go時,我的$state.go()正常工作當(dāng)我寫了一個service,并把$state.go()寫入success函數(shù)中時就會報錯。Cannot read property 'go' of undefined下面是部分代碼$scope.logOut = function($state) {
logOutService.logout().success(function() {
alert('hahahhahah');
ls.remove("userdata");
$state.go('login');// 這一句報錯
$rootScope.isLogin = false;
}).error(function() {
alert('登出失敗');
})
}有沒有遇到相似問題的? 我在stackoverflow上找到的答案嘗試了都沒什么用。
Angular ui-router 中的$state.go()報錯?
蝴蝶不菲
2018-08-17 10:09:41