それはRouter.routesマップ内の他のオブジェクトからメソッドをバインドすることは可能ですか?どのようBACKBONE.JS
私はビューの内のすべての「ロジックコード」を持っていると私はルータでメソッドを定義避けたいです。例えば
、私はこれを持っている:
var app = new (Backbone.View.extend({
playHome: function(){
// logic code here
}
//..........
});
var router = new (Backbone.Router.extend({
routes: {
"play" : 'playHome'
},
playHome: function(){
app.playHome();
}
私はこのような何かやりたいwoud:事前に
var router = new (Backbone.Router.extend({
routes: {
"play" : 'app.playHome'
},
感謝を
はまだ上の恵みです、あなたはジョンが、残念ながら – Deeptechtons