我想在sencha touch 2应用程序中使用路由。因此,如果任何一个团体可以在"如何在sencha touch 2中使用路线提供简单的例子将会非常有用?"。
答案 0 :(得分:1)
routes
和control
,它们都定义了从参考组件到其处理程序
如果您已经了解control
,那么路线非常相似,但唯一的区别是它的参考部分。与control
(与refs
一起使用,基于Ext.ComponentQuery
选择器)不同,routes
使用链接模式,例如:
routes: {
'login': 'showLogin',
'users/:id': 'showUserById'
}
第一条路线将与http://myapp.com/#login匹配,并调用Controller的showLogin
功能。第二个路由包含一个通配符(':id'),并匹配所有网址,如http://myapp.com/#users/123,调用showUserById
函数,匹配的ID作为第一个参数。