首页 > 代码库 > Angular.js 使用$http的response得到的phone属性为undefined

Angular.js 使用$http的response得到的phone属性为undefined

这是个坑~

先说解决方案:把response打印出来找你的属性

记录一下,经验不足,有些东西想当然了,所有错误出现都应该一步步去排查!!!切记想当然的自以为。

源码:

js

  $scope.phone= response.data.phone;

打印出来的结果:

技术分享

所以正确的写法是:response.data.data.phone

 

Angular.js 使用$http的response得到的phone属性为undefined