【发布时间】:2014-05-20 01:55:55
【问题描述】:
假设我有一个模型数组:
var data = [model1, model2, model3, model4];
然后我想一次将这些数据添加到一个集合中:
myCollection(data)
我也收听add事件
this.listenTo(myCollection, "add", this.add);
但我发现add 事件触发了 4 次,因为模型的长度;
我怎样才能让add 事件只触发一次,这意味着我只想知道整个模型何时完全添加。
而且我不能使用reset事件,因为这个动作可能会发生多次,数据会被累积。
【问题讨论】:
标签: javascript events backbone.js