【发布时间】:2014-04-12 09:24:47
【问题描述】:
我用 Backbone 创建了一个小的自动建议应用程序,它可以在自己的页面中运行 (http://www.alexbarron.co.uk/bbExample)。但是,当我将它集成到我的网站时,我的一个集合的 this.model 属性永远不会被设置。调试到这里,发现集成版和单机版的区别就是从这里开始的。
两页的脚本顺序是一样的。
复制:
- 请访问:http://alexbarron.co.uk/projects/tree-categories-autosuggest/demos/backbone-js
- 键入“蝙蝠”
- 选择蝙蝠侠
- 检查控制台。 Collection 构造函数中的 this.model 永远不会被设置。在我的独立版本中,这设置为:
function (){ return parent.apply(this, arguments); }
任何帮助将不胜感激。
【问题讨论】: