問題がある場合
apples = new Apples
apples.fetch()
console.log apples
console.log apples.models
console.log apples
models: Array(10)
オブジェクト内にリストされたApplesコレクションを出力します。
ただし、console.log apples.models
空の配列を出力します。
なぜこれが起こるのですか?
前もって感謝します。
問題がある場合
apples = new Apples
apples.fetch()
console.log apples
console.log apples.models
console.log apples
models: Array(10)
オブジェクト内にリストされたApplesコレクションを出力します。
ただし、console.log apples.models
空の配列を出力します。
なぜこれが起こるのですか?
前もって感謝します。
私はこれを試したところ、うまくいきました。バックボーンコレクションには、すぐに使用できるアンダースコアメソッドがいくつかあります。toArrayを使用して、applesコレクション内のappleモデルを取得してみてください。
apples.toArray()
fecth()メソッドを実行した直後、またはを使用してコールバックが実行されるのを待っている直後に、コレクションをconsole.logにしようとしていますか?
apples.on('reset', function(){ console.log(this.models);} ,this);
?