【发布时间】:2016-05-12 12:49:43
【问题描述】:
问题: 我正在尝试将应用程序从 Sencha Touch 2.4.2 迁移到 EXT JS 6.0.2(现代)。我目前正在与我的一个控制器中的路由作斗争:
Ext.define('MyApp.controller.MyController', {
extend: 'Ext.app.Controller',
config: {
routes: {
'': 'doA',
':id': 'doB'
},
},
}
我想要的是如下内容:
http://localhost/ --> doA()
http://localhost/#a --> doB()
doB() 总是完美无缺!但不知何故,第一条路线不适用于 EXT JS 6.0.2,但它确实适用于 Sencha Touch 2.4.2。我还尝试了以下而不是'' : 'doA'
-
' ' : 'doA'(空格) '*' : 'doA''#' : 'doA''/' : 'doA''.' : 'doA'
问题: 有谁知道如何获得上述所需的行为?
如果我缺少任何必需的信息,请在 cmets 中告诉我!
任何帮助将不胜感激! 提前致谢!
【问题讨论】:
标签: javascript extjs sencha-touch sencha-touch-2 extjs6