0
我开始使用骨干网和这里位于jsfiddler我的代码:添加模型Backbone.Collection不刷新视图
正如你所上的按钮,我想的点击见新增车辆:
addVehicle: function(){
console.log(this.collection);
this.collection.add({Color:'black', Type: 'bicycle'});
//this.render(); why do I have to again call render? without this it doesn't work.
}
但由于某些原因,除非我称之为this.render();
不更新视图。这是正确的方法吗?我曾与Knockout合作过,这不是那么有效。模型更新后,视图会自动更新,但由于某种原因,视图在此处不更新。
'this.collection.bind(“reset add”,this.render,this);' – pawel