我正在尝试将一个应用程序从sencha-touch 1迁移到sencha-touch 2,我无法弄清楚以下代码的确切目的是什么:

Ext.require([    
    'Ext.XTemplate',
    'Ext.Panel',
    'Ext.Button',
    'Ext.List',
    'Ext.Carousel',
    'Ext.NestedList'
]);

有人可以在这里帮我吗?

谢谢

有帮助吗?

解决方案

当类系统启用动态加载时,类系统使用它。它基本上告诉框架,这些是您应用程序中将使用的组件。

这也意味着SDK工具可以弄清楚您的应用程序中使用了哪些类,并且仅在将应用程序编译和将应用程序缩小到1个文件中时使用 - 因为在大多数情况下,您不会使用框架的每个部分。

您可以找到有关类系统的更多信息 这里 以及有关SDK工具和构建的信息 这里.

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top