同じコレクションで2つのバックエンド呼び出しを呼び出し、その結果を単一のコレクションオブジェクトにマージする必要があります。また、両方のfetchメソッドが成功すると、 'sync'メソッドをトリガーする必要があります。ここで2つのバックボーンフェッチコールを作成して結合する方法
は、コードスニペット
myCollection.fetch({ headers: {myheader: 'test1'}, data: {status: 'test1'}, reset: true});
myCollection.fetch({ headers: {myheader: 'test2'}, data: {status: 'test2'}, reset: true, add: true});
myCollection.once('sync error', function() {
$('#js-my-grid').html(view.render().el);
});
である私は一度だけ、両方のフェッチのが完了しているビューをレンダリングする必要があります。どのように可能ですか?
ありがとうございます。
'reset'パラメータを使用する必要がありますか?私はそれをテストしていないが、それは最後に応答が来るかどうかは、コレクションにあるものになると思う。それらは一緒にマージされません。それはあなたが何を期待しているのか、そういうことが連続して起こっているのでしょうか? – rdubya