gpt4 book ai didi

javascript - Angular promise 中的 "f"是什么意思?

转载 作者:行者123 更新时间:2023-11-29 14:54:06 26 4
gpt4 key购买 nike

最近在学习Angular开发一个新项目。当我使用$q$resource实现ajax请求时

这是有数据时的响应:

[{"number":"132412341234","type":"5","createTime":1388369479626,"updateTime":1388369479626,"kind":"devices#get","id":"52c0d6470cf2393bb3df6371"}]

这是无数据响应的响应:

[{"request":"persons/529c6a970cf2ce4b156d0f3e/devices","status":404,"error":"can't find persons records"}]

但是,当我回到我的 Controller 以 promise 获取这些数据时:

var devices=DeviceResource.query({personId:1234});

响应设备变成了:

[$promise: Object, $resolved: false]
0: f
$$hashKey: "00M"
error: "can't find persons records"
request:"persons/529c6a970cf2ce4b156d0f3e/devices"
status: 404
__proto__: f
$promise: Object
$resolved: true
length: 1
__proto__: Array[0]

数组[0]的原型(prototype)是“f”

“f”是什么意思?我在哪里可以获得这些文件?

在 Angular $q 文档中似乎只是一些 promise 的内容。

有人能帮帮我吗?非常感谢...

最佳答案

我假设您使用的是缩小版。尝试使用生产版本来获得更好的跟踪,例如:

<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.6/angular.js"></script>

关于javascript - Angular promise 中的 "f"是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20832537/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com