如果 collectionA 和 collectionB 都触发了“同步”事件,我想运行 view.render()。像这样的东西。
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() 。 如何同步多个 Backbone.js 获取?
但我认为这些都不是事件驱动的方式。Backbone.js 上是否有任何事件驱动的方式?