1

問題がある場合

apples = new Apples
apples.fetch()
console.log apples
console.log apples.models

console.log applesmodels: Array(10)オブジェクト内にリストされたApplesコレクションを出力します。

ただし、console.log apples.models空の配列を出力します。

なぜこれが起こるのですか?

前もって感謝します。

4

2 に答える 2

0

私はこれを試したところ、うまくいきました。バックボーンコレクションには、すぐに使用できるアンダースコアメソッドがいくつかあります。toArrayを使用して、applesコレクション内のappleモデルを取得してみてください。

  apples.toArray()
于 2012-08-14T14:32:22.957 に答える
0

fecth()メソッドを実行した直後、またはを使用してコールバックが実行されるのを待っている直後に、コレクションをconsole.logにしようとしていますか?

apples.on('reset', function(){ console.log(this.models);} ,this); 

于 2012-08-14T14:43:48.190 に答える