Backbone模型实例上的#fetch和#save无法正常工作

时间:2011-12-17 21:26:36

标签: backbone.js

我的模型定义了url属性。

但是,当我尝试调用fetch或保存时,我收到错误:

TypeError: Cannot call method 'ajax' of undefined

任何解决方案都表示赞赏。

我的后端只是一个简单的RESTful接口。

2 个答案:

答案 0 :(得分:2)

您忘记将jquery或zepto.js添加到您的身边。 Backbone尝试调用$.ajax(params);并且$未定义。

答案 1 :(得分:0)

您可以通过包含jquery或zepto来实现此目的,但您必须记住在主干之前包含其中一个。另一个不强制命令文件排序的解决方案是在文档就绪时调用setDomLibrary

Backbone.setDomLibrary(jQuery); 

这会将Backbone绑定到您选择的dom库。