2011-10-26 36 views
3

我正在嘗試Spine.js並希望將其配置爲與我的應用程序在服務器端進行交互。 下面是代碼:Spine.js嘗試使用其Ajax功能時出錯

var Album = Spine.Model.sub(); 
Album.configure("Album", "public"); 
Album.extend(Spine.Model.Ajax); 

最後一行導致此錯誤:

uncaught exception: extend(obj) requires obj 

有什麼問題嗎?這是來自教程的代碼,除了他們使用Task和我使用Album

回答

3

您是否包含spine的ajax.js文件?在我看來,Spine.Model.Ajax不是一個對象。

+0

是的,你是對的。出於某種原因,我認爲spine.js包含文檔中描述的所有庫本身。 –

2

爲了清楚。我需要做的是解決這個問題,將'spine/lib/ajax'添加到模塊列表中的slug.json和setup.coffee中的require('spine/lib/ajax')