バックボーンを使用していると、何らかのデータが空白になっているという問題が発生していたので、何が起きているのかを調べるためにこれを書きました。どこから始めればいいですか?モデルはありますが...そうではありませんか?
console.log('actions.models', this.model.actions.models)
console.log('actions.models.length', this.model.actions.models.length)
console.log('first actions.models', this.model.actions.models[0])
出力
actions.models [ Action ]
actions.models.length 0
first actions.models undefined
私は、このコードに2秒と言うのsetTimeoutメソッドを追加した場合、私は
actions.models [ Action ]
actions.models.length 1
first actions.models Action
を取得し、私はこれが起こる可能性がどのように得ることはありません。私はどこを見始めるべきか、あなたが見ている人のために投稿するのに役立つものさえ知らない。
誰かが私を正しい方向に向けるのを助けることができたら、私はそれを感謝します。どうもありがとう。
私は(ない 'JSON.stringify'は必要ありません)actions.models.length'が参照ではなく値によって渡されますので、' 'console.log'の非同期性は、ここに答えはないと思います。 –