Backbone: 无法从原始数据填充集合

创建于 2013-11-14  ·  2评论  ·  资料来源: jashkenas/backbone

$(document).ready(function () {
  people = Backbone.Collection([
    {name: "Tim", age: 5},
    {name: "Ida", age: 26},
    {name: "Rob", age: 55}
  ]);
  alert(JSON.stringify(people));
});

原因

Uncaught exception: TypeError: 'this._reset' is not a function
Error thrown at line 23465, column 4 in <anonymous function: Backbone.Collection>(models, options) in http://127.0.0.1:8000/webapp/app.js:
    this._reset();
called from line 481, column 2 in <anonymous function>() in http://127.0.0.1:8000/:
    people = Backbone.Collection([

主干 1.1.0,下划线 1.5.2(与 lodash 相同)。

最有用的评论

你忘了把new放在Backbone.Collection前面。

所有2条评论

你忘了把new放在Backbone.Collection前面。

哎呀,傻了我。 我想这就是当你同时用几种语言编写代码时会发生的情况——你时不时地忘记一些小而重要的事情。
非常感谢您的帮助。

此页面是否有帮助?
0 / 5 - 0 等级