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

Posted Z·Fanghan

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Angular.js 使用$http的response得到的phone属性为undefined相关的知识,希望对你有一定的参考价值。

这是个坑~

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

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

源码:

js

  $scope.phone= response.data.phone;

打印出来的结果:

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

 

以上是关于Angular.js 使用$http的response得到的phone属性为undefined的主要内容,如果未能解决你的问题,请参考以下文章

angular js $http服务使用

使用 Angular.js 的 HTTP POST

使用 Node 的 http 模块提供 angular.min.js [重复]

使用来自 API 的 $http.get 进行 Angular.js 本地开发

angular js中 http.get方法怎么用

Angular.js HTTP 连接 - 更改 URL - 破坏 Angular