この投稿から mixins を使い始めました: Backbone での view mixins の適切な方法
var MyMixin = {
foo: "bar",
sayFoo: function(){alert(this.foo);}
}
var MyView = Backbone.View.extend({
// ...
});
_.extend(MyView.prototype, MyMixin);
myView = new MyView();
myView.sayFoo(); //=> "bar"
ミキシングで競合する方法でない限り、これは正常に機能します。render()
ミックスインとrender()
実際のビューの例。
最初に mixin メソッドを起動してから、実際のビュー メソッドを起動するにはどうすればよいですか?