是否可以綁定來自Router.routes map中的其他對象的方法?如何在Backbone.js的Router.routes中綁定外部方法
我把所有的「邏輯代碼」的意見裏面,我想避免界定在路由器方法。
舉例來說,我有這樣的:
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