9
我想运行view.render(),如果这两个collectionA和collectionB已经触发'同步'事件。 就是这样。有多种方式可以等到多个主干集合同步之后才能调用回调吗?
collectionA = new CollectionA();
collectionB = new CollectionB();
view.listenTo([collectionA, collectionB], 'sync', view.render);
collectionA.fetch(); // do not call view.render yet.
collectionB.fetch(): // call view.render after fetch.
我知道有一种方法可以使用$ .when()或_.after()这样的答案。 How to synchronize multiple Backbone.js fetches?
但我认为这些都不是事件驱动的方式。 Backbone.js有没有事件驱动的方式?