我有viewA、viewB,分別對應(yīng)collectionA、collectionB(他們model類型相同)目標:點擊viewA中一個元素時,將這個元素對應(yīng)的model添加到collectionB,viewB同上所述我該怎么做?varViewA=Backbone.ViewA.extend({el:$('xxx'),.....events:{"click":"trans"},trans:function(event){varindex=event.target.dataset.n;//通過data、元素index之類亂七八糟的獲取序列號,總之不重要//我疑惑的是下面的varmodel=this.collection.at(index);collectionB.add(model)//這樣也太傻了吧}});varviewA=newViewA({collection:collectionA})感覺別別扭扭,依賴亂七八糟的
Backbone里兩個view(或者說collection)怎么交互?
慕虎7371278
2019-04-08 11:19:07