【发布时间】:2023-04-08 14:42:01
【问题描述】:
我从服务器收到了这个对象:
Resource {$promise: Promise, $resolved: false, $get: function, $save: function, $query: function…}
$promise: Promise
$resolved: true__v:
_id: "54ed85a92908cc9c0cce7044"
about: "about"
amenities: Array[0]
length:
__proto__: Array[0]
created: "2015-02-25T08:19:53.790Z"
direction: ""
images: Array[2]
location: "lkj"
name: "resort3"
path: "uploads/projects/ASH_RESORT002"
profile_pic: "uploads/projects/ASH_RESORT002/images/2013-05-18-1452.jpg"
resort_id: "ASH_RESORT002"
room_count:
user: Object
__proto__: Resource
我可以分别使用 obj.$promise 和 $.resolved 访问 json 中的 $promise 和 $resolved 项目。但我无法通过 obj.images 或 obj.resort_id 访问非美元项目,如“图像”
顺便说一句,当针对 ng-model 使用时,视图中可以访问相同的项目。像 ng-model="obj.resort_id" 这样的东西正在成功绑定。
请指导!
【问题讨论】:
-
如果你使用 console.log(obj.resort_id) 会得到什么?