访问承诺对象angular的值
Access to value of promise object angular
var requestOne = $http({
method: 'POST',
url: $rootScope.apisrvr + 'user/user_signin',
data: { username: $scope.user.username, password: $scope.user.password },
});
这是我的代码,当我写:console.log(requestOne);
我得到:
我只想得到$$state / value / data / salt
。但是当我尝试console.log(requestOne.$$state.value.data.salt);
时,我得到错误TypeError: Cannot read property 'data' of undefined
。我怎么能从这里得到salt
?
requestOne
是承诺变量本身,要实际获得结果,您需要在承诺的末尾添加.then
调用,如下所示:
var requestOne = $http({
method: 'POST',
url: $rootScope.apisrvr + 'user/user_signin',
data: { username: $scope.user.username, password: $scope.user.password },
}).then(function(result){
console.log(result);
});
相关文章:
- 使用媒体查询和angular更改移动设备中ng href的值
- 在一个控制器中更新服务变量,并在另一个控制器 - Angular JS中使用更新的值
- Angular 2 HTTP显示特定于JSON的值
- 如何使用angular js过滤器格式化数组中的值
- 如何获取Laravel 4中从Angular传递的FormData的值
- 如何访问Angular JS模板指令中设置的值,如“ng class?”
- 我需要一个使用Angular.js的输入框,它的值取决于一个公式
- Angular's ng类未更新,而正在评估的值为
- 为什么 Angular 没有注意到这个变量的值发生了变化
- 在angular.extend()中向变量返回一个承诺的值
- 从 AJAX 调用返回的值未在 Angular JS 中的控制器中设置为变量
- 获取 Angular JS 中单选按钮中选中的单选按钮的值,该值为 ng-repeat
- 如何在 Angular JS 中检索$scope值定义的函数之外的值
- Element.prop('scrollHeight') 为 Angular.js 中的不同列表项返回相同的值
- 赋值 Angular 2 中 Http 订阅方法返回的值
- 如何使用 Angular.JS 在下拉列表中绑定选项的值和文本
- 遍历对象数组的 json 对象,信任一个键的值作为 Angular 中的 HTML
- Angular js可以't获取传递给指令的值
- 如何将按钮的值传递给angular js
- 根据单独数组中的值设置数组的值[Angular,forEach]