バックボーンにはかなり新しいので、これは本当に基本的な質問です。私はBackboneコレクションを関数に渡しました。そして、それが渡され、コレクションのモデルにIDがあることを証明できます。For Loop Over Backbone Collection
は、ここで私はIDを設定しています方法です -
convertToMapObjects: (results) =>
objectList = new ObjectList()
results.each(result)->
testObj = new TestObject()
testObj.set
id = result.get("id")
objectList.add(testObj)
そして(モデルはイベントをトリガすることを介してアクセスする)別の関数に -
getIds: (objects) =>
ids = (object.id for object in objects)
私はこの問題が原因であってもよいと思います私がやったときにコレクションを繰り返す方法
for object in objects
console.log(object)
私は2つのundefi neds。これは正しいです?もしそうなら、forループを使ってバックボーンコレクションを行うことができないのはなぜですか?また、私はそうすることができる方法はありますか?
コレクションにあなたのモデルを与えるだろう - ありがとう – praks5432