Sencha Touch :: KitchenSink :: 控制器是如何实例化的?
Posted
技术标签:
【中文标题】Sencha Touch :: KitchenSink :: 控制器是如何实例化的?【英文标题】:Sencha Touch :: KitchenSink :: How are the controllers instantiated? 【发布时间】:2014-08-29 15:58:54 【问题描述】:我正在尝试了解 kitchensink 示例如何自行加载,但我被控制器卡住了。
显然视图来自主控制器内部的路由。但我不明白控制器是如何实例化的。
谁能帮帮我?
【问题讨论】:
【参考方案1】:如果你查看 app.js 文件,它包含以下代码行
profiles: ['Tablet', 'Phone'],
现在,如果您看到这两个配置文件(Tablet.js 和 Phone.js),它们都包含一个配置属性
controllers: ['Main'],
哪个负责控制器的实例化。
之所以没有直接放在app.js里面是因为不必要的加载。控制器的加载是根据设备完成的。
【讨论】:
以上是关于Sencha Touch :: KitchenSink :: 控制器是如何实例化的?的主要内容,如果未能解决你的问题,请参考以下文章
Sencha Touch实战OA系统开发|Sencha Touch项目教程
Sencha Touch - sencha touch js 大小的性能问题
将 Sencha Architect 项目从 Sencha Touch v2.0.x 更新到 Sencha Touch 2.1.x
iPhone Sencha Touch - 如何在 sencha touch 中将表格视图添加到拆分视图