17

一般に、バックボーンの子ビューから親ビューにアクセスする方法は?

具体的には、Backgrid.js で、セルから親行にアクセスする方法はありますか?

4

2 に答える 2

30

this初期化ステップでオプションとして子ビューに渡します。

var ChildView = Backbone.View.extend({
  initialize : function (options) {
    this.parent = options.parent;
  }
});

// somewhere in the parent view ...
new ChildView({parent:this});
于 2013-10-16T09:25:10.510 に答える
-2
// You can use this code instead

var ChildView = Backbone.View.extend({
  initialize : function (options) {
    this._configure(options); // Set all the options as local variables
    // This is used in the Backbone.View code on the latest version

  }
});
于 2014-02-25T16:42:33.213 に答える