如何在angularjs中访问promise中的值?

时间:2015-02-25 19:45:38

标签: ajax angularjs promise

现在我需要访问promise中的一些值。但它返回undefined。 我是否必须在promise.then(function(){})中进行此操作? 这是我的代码:

var promise = PCservice.loadPersonalCCList();

promise.then(function(data){
  $scope.personalccinfor = data.CCMSGSRSV1.PERSONALCARDLISTRS.PERSONALCCLISTINFO.PERSONALCCLIST;
  $scope.cardinfo = data.SIGNONMSGSRSV1.SONRS.PROFILE;  

  console.log($scope.cardinfo.COMPANYCODE);         
});

console.log($scope.cardinfo.COMPANYCODE);

正如你所看到的,我可以访问里面的代码,但是我需要进行另一个需要这些数据的ajax调用。第一个控制台给了我想要的东西,但第二个给了我未定义的

0 个答案:

没有答案