我需要按需加载整个包。这包括JS和CSS。包已经建立并准备就绪。
有没有办法做到这一点?
ExtJs 5.0.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.js
和build/resources/package-all.css
。
实现也很简单:在页眉中注入适当的脚本和样式表链接标记。
您可以在此处找到在运行时加载css的示例:http://extjs.eu/examples/#theme-colors