ここで、app.Todos がコレクションであると仮定できます。次に、filterAll 関数をトリガーしたとします。
filterOne : function (todo) {
console.log(todo);
todo.trigger('visible');
},
filterAll : function () {
console.log(app.Todos);
app.Todos.each(this.filterOne, this);
},
each についてアンダースコアのドキュメントを読んだ後、彼らは each_.each(list, iterator, [context]) と言い、要素のリストを繰り返し処理し、それぞれを順番にイテレータ関数に渡します。
しかし、filterAll 関数は each を使用して関数 this.filterOne を反復処理します。では、どういう意味ですか?この filterOne は要素のリストではありません。助けてください。
ありがとう