можно подписать вьюху на кастомное событие модели
var MyModel = Backbone.Model.extend({
initialize: function(){
//create MyView with {model:this}
}
});
var MyView = Backbone.View.extend({
initialize: function(options){
//your code
this.model.on('customEventName', this.remove);
}
});
var MyCollection = Backbone.Collection.extend({
model: MyModel
});
//go
var items = new MyCollection(arrayOfItems);
items.each(function(item){
if(item.get('someParam'))
item.trigger('customEventName');
})
в принципе, можно сделать вьюху параметром модели, но я считаю, что модель не должна вообще ничего ни о каких вьюхах знать