Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Backbone.js 木偶示例不起作用_Backbone.js_Marionette - Fatal编程技术网

Backbone.js 木偶示例不起作用

Backbone.js 木偶示例不起作用,backbone.js,marionette,Backbone.js,Marionette,我在codepen上有所有HTML、JS代码: 我开始学习木偶。不知何故,这个简单的例子不起作用 它抛出错误: 未捕获类型错误:未定义不是函数 如何解决这个问题 您的问题在于以下几行: ContactManager.reqres.setHandler("contact:entities",function(){ return API.getContactEntities; }); 您需要编写API.getContactEntities(),否则将返回函数引用而不是联系人集合。这会导致

我在codepen上有所有HTML、JS代码:

我开始学习木偶。不知何故,这个简单的例子不起作用

它抛出错误: 未捕获类型错误:未定义不是函数


如何解决这个问题

您的问题在于以下几行:

ContactManager.reqres.setHandler("contact:entities",function(){
    return API.getContactEntities; 
});
您需要编写
API.getContactEntities()
,否则将返回函数引用而不是联系人集合。这会导致未定义的错误

见: