1

ページの読み込み時に取得するコレクションがいくつかあります。すべてのコレクションは、以前に読み込まれたコレクションに依存するため、順番に取得する必要があります。これは正しい方法ではないようです:

groupCollection.fetch({
    success: function() {
        userCollection.fetch({
            success: function() {
                itemCollection.fetch();    
            }
        })
    }
});

これには設計パターンがありますか、それとも最初から間違ったアプローチを取っていますか?

4

1 に答える 1

7

reset親コレクションのイベントをリッスンし、ネストされたコレクションをロードするオプションがあります。

groupCollection.on("reset", function() {
  userCollection.fetch();
});

userCollection.on("reset", function() {
  itemCollection.fetch(); 
});

groupCollection.fetch();
于 2012-11-06T23:05:31.487 に答える