このようなバックボーンの成功コールバックに関数を渡したいと思います
this.model.fetch({
success: this.setup
});
ただし、それは機能しません。環境全体を渡して、そのような関数内にラップする必要があります。
var that = this;
this.model.fetch({
success: function(){
that.setup();
}
});
なぜ私はこれを行うことができないのですか?セットアップ関数を so のように親にバインドしても_.bind( this.setup, this );
、適切な this (その親) は使用されません。ただし、関数にラップされていない場合のみ...