這是我的路線對象在BackboneJS應用:如何將多個路由引導到Backbone JS中的同一個方法?
routes: {
"" : "_navigate",
"home" : "_navigate",
"blog" : "_navigate",
"photos" : "_navigate",
"notes" : "_navigate",
"about" : "_navigate",
"singlepost_:id" : "_navigate"
},
它重定向路由到_navigate
方法,它看起來像這樣:
_navigate: function(postId) {
if (postId) {
// show single entry
return;
}
// show regular entry
},
它完美的罰款。但是,我發現重複的路線對象很煩人。
我的問題是:是否有更好的方式將所有這些路線引導到相同的方法而不重複自己這麼多?
謝謝!