【发布时间】:2011-05-17 12:19:59
【问题描述】:
我正在尝试制作一个小应用程序来了解 Backbone 的工作原理。我从名为Todo 的源中获取了示例应用程序。我使用 Todo 应用程序中的 sn-ps 从头开始创建了我的应用程序。我认为这些应用程序看起来非常相似,但由于某种原因,我无法使示例应用程序中的某些功能正常工作。我收到一个错误:
A 'url' property or function must be specified
另一个问题是我无法使示例中的这段代码工作:
this.model.bind('change', this.render);
它说没有绑定这样的功能。我检查了所有库版本和代码,无法意识到我做错了什么。我该怎么办?
【问题讨论】:
-
如果没有更多代码,就很难解释 URL 错误的问题。对我来说,最明显的是它试图从后端服务器获取一些东西,它在构建时需要一个 URL,但你还没有提供。对于第二个错误,您的模型对象是骨干模型吗?在上面一行放一个“console.log(this.model)”,在Firebug中查看,判断是否有绑定属性。
标签: javascript jquery html backbone.js