当我不在回调函数中使用$state.go时,我的$state.go()正常工作
当我写了一个service,并把$state.go()写入success函数中时就会报错。
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上找到的答案尝试了都没什么用。
温温酱
相关分类