我想在 secha touch 2 应用程序中使用路由。因此,如果任何人都可以就“如何在 sencha touch 2 中使用路线?”提供简单的示例,将会非常有帮助。
问问题
5858 次
1 回答
1
routes
并且control
,它们都定义了从组件引用到其处理程序的映射
如果您已经知道,control
那么路线非常相似,但唯一的区别是它的参考部分。与control
(使用 with refs
,基于Ext.ComponentQuery
选择器)不同,routes
使用链接模式,例如:
routes: {
'login': 'showLogin',
'users/:id': 'showUserById'
}
第一个路由将匹配http://myapp.com/#login并调用 Controller 的showLogin
函数。第二个路由包含一个通配符 (':id') 并将匹配所有 url,如http://myapp.com/#users/123,以匹配的 ID 作为第一个参数调用该showUserById
函数。
于 2012-04-17T15:52:23.747 回答