Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/462.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
Javascript 尝试使用其Ajax功能时出现Spine.js错误_Javascript_Spine.js - Fatal编程技术网

Javascript 尝试使用其Ajax功能时出现Spine.js错误

Javascript 尝试使用其Ajax功能时出现Spine.js错误,javascript,spine.js,Javascript,Spine.js,我正在试用Spine.js,希望将其配置为在服务器端与我的应用程序交互。 代码如下: var Album = Spine.Model.sub(); Album.configure("Album", "public"); Album.extend(Spine.Model.Ajax); 最后一行导致此错误: uncaught exception: extend(obj) requires obj 这里有什么问题?这是教程中的一段代码,除了他们使用任务和我使用相册您是否包含spine中的ajax.

我正在试用Spine.js,希望将其配置为在服务器端与我的应用程序交互。 代码如下:

var Album = Spine.Model.sub();
Album.configure("Album", "public");
Album.extend(Spine.Model.Ajax);
最后一行导致此错误:

uncaught exception: extend(obj) requires obj

这里有什么问题?这是教程中的一段代码,除了他们使用
任务
和我使用
相册

您是否包含spine中的ajax.js文件?在我看来,Spine.Model.Ajax不是一个对象。

为了清晰起见。为了解决这个问题,我必须在模块列表下的slug.json中添加
'spine/lib/ajax'
,并在setup.coffee中添加
require('spine/lib/ajax')

是的,你说得对。出于某种原因,我认为spine.js本身包含文档中描述的所有库。