1

我有两个视图,每个视图都绑定了自己的集合。我在第三个视图的屏幕上有一个保存按钮。

如何在单击保存时保存两个集合?

4

1 回答 1

0

您没有提供任何代码来帮助我们回答您,但我会尽力提供帮助。这是您可以实现的一些代码:

var View3 = Backbone.View.extend({
  events: {
    'click .saveButton' : 'saveCollections'
  },

  initialize: function(view1, view2) {
   this.view1 = options.view1;
   this.view2 = options.view2; 
  },

  saveCollections: function() {
    this.view1.collection.save();
    this.view2.collection.save();
  }
});

您需要在View3的实例化中将您以前的视图( View1View2 )作为参数传递。

于 2013-11-14T23:37:34.243 回答