2014-05-07 40 views
0

現在我已經定義了一個集合,並綁定了添加和更改事件偵聽器,但是當添加新模型時,將觸發更改事件。如何避免當新模型被添加到骨幹中的集合時觸發更改事件?

collection.bind('add',addMethod); 
collection.bind('change',changeMethod); 

如何避免觸發更改事件?

+2

當添加模型阻止事件觸發時,您可以使用pass'{silent:true}'。 – agconti

+0

像這樣使用它: collection.add(model,{silent:true})? – WangHongjian

回答

1

正如評論中所述,當您向收藏中添加某些東西時,請將silent-option添加到該功能調用中。有關更多信息,請查詢Backbonejs reference

collection.add(someModel, {silent: true}); 
相關問題