問題: アプリケーションをSencha Touch 2.4.2からEXT JS 6.0.2(現代)に移行しようとしています。私は現在、私のコントローラのいずれかにルートでstruggelingています:Sencha TouchからEXT JS 6への移行 - Contollerのデフォルト/空のルート
http://localhost/ --> doA()
http://localhost/#a --> doB()
doB()
常に完璧に動作します:
Ext.define('MyApp.controller.MyController', {
extend: 'Ext.app.Controller',
config: {
routes: {
'': 'doA',
':id': 'doB'
},
},
}
私が欲しいものは、次のようなものがあります!しかし、何とか最初のルートはEXT JS 6.0.2では動作しませんが、Sencha Touch 2.4.2で動作しました。:私はまた、次の代わりに、'' : 'doA'
' ' : 'doA'
(空白)'*' : 'doA'
'#' : 'doA'
'/' : 'doA'
'.' : 'doA'
質問を試してみました誰も上記の動作を得る方法を知っていますか?
必要な情報が不足している場合は、コメントに記載してください。
ご協力いただければ幸いです! ありがとうございます! ExtJSのドキュメントから
おかげでお返事を!私はそれを試して、 'routes:{'home': 'doA'、 ':id': 'doB'}'にルートを変更しました。 'http:// localhost /#home'を呼び出して、 doA()およびdoB() – Jan