AngularJS : 从控制器中的 promise 对象中获取数据

AngularJS : Fetching data from promise object in controller

我正在处理模块,我将表单提交到数据库,然后得到相同的响应,所以当我 return 来自服务的响应时

我需要获取数据中的 'success' 节点值(具有 true 或 false 值)。 帮助将不胜感激,谢谢!!

如果您使用的是 $http(),只需:

$http(params).success(function(resp){
   console.log(resp);
)}.error(function(err){
   console.log(err);
});

$http returns $promise - 使用 .success() 或 .then() 等待承诺解决,然后执行内部代码。

有关详细信息,请参阅 https://docs.angularjs.org/api/ng/service/$http