我正在尝试制作一个小应用程序,以了解Backbone如何工作。我从来源Todo采取示例应用程序。我使用Todo应用程序的片段从头创建了我的应用程序。我认为这些应用程序看起来非常相似,但出于某种原因,我无法在示例应用程序中正常工作。我得到一个错误:必须在Backbone.js中指定'url'属性或函数错误
A 'url' property or function must be specified
的另一个问题是,我不能让从示例工作验证码:
this.model.bind('change', this.render);
它说,有没有这样的功能绑定。我检查了所有的库版本和代码,并没有意识到我做错了什么。我能做些什么呢?
工作没有更多的代码,很难用URL错误来解释问题。对我来说最明显的一点是,它试图从后端服务器获取某些东西,并且它需要一个用于构建的URL,但是您没有提供。对于第二个错误,您的模型对象是骨干模型吗?把一个“console.log(this.model)”放在它上面的行上,在Firebug中查看它,并确定它是否具有绑定属性。 – 2011-05-17 14:26:45