是否可以只使用ExtJS的数据包?

Is it possible to use only the data package of ExtJS?

本文关键字:ExtJS 数据包 是否      更新时间:2023-09-26

很简单的疑问。

我喜欢ExtJS的数据包,特别是存储和他们restful的可同步存储,但我不喜欢用ExtJS编程的可视化部分。

是否可以只导入这些组件以在其他可视内容中使用?

是的,使用Sencha CMD是可能的。

发生的是,当你调用sencha app build时,你得到一个名为"app.js"的生产构建文件,其中只包含你的应用程序需要的类(以及它们的依赖关系)。所以,基本上你可以创建一个虚拟类,目的是只在构建中包含你想要的东西:

Ext.define('Dummy', {
    uses: [
        'Ext.data.Store'
        // other stuff you need
    ]
});

然后你只需在页面中包含"app.js"文件,并以任何你想要的方式使用数据包