Backbone.js 查看集合约定中反映的事件
从已在DOM中删除的集合中删除模型的最佳方法是什么。让我问一个更好的问题,如何使视图与集合保持同步?先删除视图,然后删除执行Backbone.js 查看集合约定中反映的事件,backbone.js,Backbone.js,从已在DOM中删除的集合中删除模型的最佳方法是什么。让我问一个更好的问题,如何使视图与集合保持同步?先删除视图,然后删除执行 this.model.collection.remove(this.model); 在执行相同的操作之前,您可以使用条件检查当前视图是否有模型,以及该模型是否有集合等。我已经介绍了主干示例应用程序。这将使视图状态与集合保持最新 将模型传递到任何这样创建的视图: var someView = new SomeItemView({ model: modelFromColl
this.model.collection.remove(this.model);
在执行相同的操作之前,您可以使用条件检查当前视图是否有模型,以及该模型是否有集合等。我已经介绍了主干示例应用程序。这将使视图状态与集合保持最新 将模型传递到任何这样创建的视图:
var someView = new SomeItemView({ model: modelFromCollection });
然后收听该模型上的事件并从视图中做出反应:
initialize: function() {
this.listenTo(this.model, 'destroy', this.remove);
// listen to other events ...
}