在angularjs中,我试图根据promise函数返回get isInternal true或false值。但我得到了另一个承诺(Promise {$$ state:Object} $$状态 : 宾语 状态 : 1 值 : 真)
$scope.isInternal = userInfo.getUser().then(function(user) {return user.internal;});
console.log($scope.isInternal);
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.0.8/angular.min.js"></script>
答案 0 :(得分:3)
你应该尝试:
userInfo.getUser().then(function(user) {
$scope.isInternal = user.internal;
});
答案 1 :(得分:0)