ExtJs按需加载包

时间:2014-08-24 20:17:47

标签: extjs package loader

我需要按需加载整个包。这包括JS和CSS。包已经建立并准备就绪。

有没有办法做到这一点?

ExtJs 5.0.1

1 个答案:

答案 0 :(得分:1)

使用sencha package build构建程序包会创建build目录,您可以在其中找到生成的javascript文件,例如:

build/package.js
build/package-debug.js

其中"包"是实际的包名。

同样,CSS和资源都放在

build/resources/package-all.css
build/resources/package-all-debug.css

加载包实际上意味着在运行时加载build/package.jsbuild/resources/package-all.css

实现也很简单:在页眉中注入适当的脚本和样式表链接标记。

您可以在此处找到在运行时加载css的示例:http://extjs.eu/examples/#theme-colors