App.controller には、init で拡張したいルートがいくつかあります (サーバーからルートを取得します)。ルートを追加する方法または機能は何ですか?
私はこのようなものを探しています
this.application.addRoute({
route: 'new-page',
action: 'showNewPage'
});
私の質問を明確にするために、以下の設定があるとしましょう:
Ext.define('APP.controller.AppController',{
extend: 'Ext.app.Controller',
alias: 'appcontroller',
config : {
routes : {
'page' : {
action: 'showPage'
}
},
init: function() {
// How to add new route which will be added to config.routes of this controller?
this.addRoute({
route: 'new-page',
action: 'showNewPage'
});
},
showPage: function(){
},
showNewPage: function(){
}
});