私のアプリケーションでは、以下に定義されている 3 つのルートがすべて正常に動作していますが、定義されていないルートが呼び出されると、空白のページが表示されます。たとえば、 URLhttp://example.com/page.php/#invalidRoute
を入力すると空のページが表示されます。ルートが見つからない場合は「プロファイル」ビューをロードしたいので、コードを以下に示します....
ProfileRouter = Backbone.Router.extend({
initialize : function() {},
routes : {
'' : 'profile',
'detailedProfile' : 'detailedProfile',
'moreReviews' : 'moreReviews',
},
profile : function() {
/*Load a profile*/
},
detailedProfile : function() {
/*Load detail profile*/
},
moreReviews : function() {
/*Load more review*/
}
});
前もって感謝します...