在Sencha touch 2中使用路由
问题描述:
我想在secha touch 2应用中使用路由。因此,如果有机构能够举出简单的例子来说明“如何在sencha touch 2中使用路线?”,这将会非常有帮助。在Sencha touch 2中使用路由
答
routes
和control
,都是定义其处理
从组件参考映射如果您已经知道关于control
然后路线非常相似,但唯一不同的是它的参考部分。不像control
(上Ext.ComponentQuery
选择与refs
使用,基峰),routes
使用链路图案代替,例如:
routes: {
'login': 'showLogin',
'users/:id': 'showUserById'
}
第一条路线将匹配针对http://myapp.com/#login和呼叫控制器的showLogin
功能。第二条路由包含通配符(':id'),并且将匹配所有网址,例如http://myapp.com/#users/123,将匹配的ID作为第一个参数调用showUserById
函数。