如何使用保存按钮 - 骨干保存两个集合

时间:2013-11-14 22:39:38

标签: backbone.js backbone-collections

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

如何在单次保存点击中保存这两个集合?

1 个答案:

答案 0 :(得分: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 的实例化中将以前的观看次数( View1 View2 )作为参数传递。