为什么我在为带有 parse.com 的数组执行 fetchAll 时出现错误
Why am I getting an error while doing fetchAll for an array with parse.com?
我有一个对象查询,它与历史对象有一对多的关系。
我的要求是,当用户询问历史记录时,我需要获取所有历史记录对象,然后显示它们
这是我的代码:
function fetchAndShowHistory(object, objectType) {
var historyObjects = object.get("history");
Parse.Object.fetchAll(historyObjects, {
success : function(historyObjects) {
//code to show history objects
},
error : function(error) {
alert("Could not fetch history, " + error.message);
},
});
}
现在使用当前代码,我收到此错误:
Uncatch TypeError: Object function (a,d){if(c.isString(a))return b.Object.create.apply(this,arguments);a=a||{},d&&d.parse&&(a=this.parse(a));var e=b.getValue(this,"defaults");if(e&&(a=c.extend({},e,a)),d&&d.collection&&(this.collection=d.collect......l'
请注意,这甚至不会调用服务器,而是在javascript代码中死亡。知道这里出了什么问题吗?
代码倒数第二行有一个","。 这是一个语法错误,将导致代码失败。
这是正确的代码 ->
function fetchAndShowHistory(object, objectType) {
var historyObjects = object.get("history");
Parse.Object.fetchAll(historyObjects, {
success : function(historyObjects) {
//code to show history objects
},
error : function(error) {
alert("Could not fetch history, " + error.message);
}
});
相关文章:
- 无法在通过jQuery的ajax加载的页面中执行javascript
- JavaScript执行暂时挂起页面
- 如何在ReactJS JSX中执行嵌套的if-else语句
- 当js函数's已执行
- 哪个先执行
- 在使用Polymer'加载所有json文件后执行方法;s的核心ajax
- HTML表单提交时未执行外部函数
- 在Safari执行javascript之前对其进行修改
- Amd,希望确保某个东西总是最后执行
- 在Windows 10中自动执行例行程序(主要与浏览器交互)
- 递归使用 eval() 是检查程序执行的好方法吗?
- 如何做到这一点,使代码在不传递条件后执行函数
- 如何在执行此特定onclick事件时执行JavaScript函数
- 如何在从浏览缓存加载页面时执行javascript
- Jquery表单验证插件-如果选中复选框,如何在提交时执行某些操作
- Jquery:代码在rails中的页面加载时未执行
- 如何防止jQueryonclick事件中的Ruby方法在页面刷新时执行
- JavaScript动画从不执行
- 为什么onsubmit函数似乎没有执行
- 为什么我在为带有 parse.com 的数组执行 fetchAll 时出现错误