extjs - 动态加载 javascript 文件
问题描述
我正在尝试将 Nivo 图表添加到基于 ExtJS 的应用程序中。如果我为 Nivo 图表生成构建,那么它会创建多个文件。我需要在我的 ExtJS 应用程序中动态加载它们。最好的方法是什么?
此外,Nivo 图表构建会生成一个 index.html 文件,其中包含所有 javascript 文件的引用。那么有没有办法使用 index.html 在 ExtJS 中加载所有这些脚本文件?
解决方案
有两种方法:
Ext.Loader.loadScriptsSync(url);
Ext.Loader.loadScript({
url: scriptUrl,
onLoad: fn
});
推荐阅读
- c# - 如何在 C# 中更改 DNS IP 地址
- javascript - 获取 Discord Avatar + 用户名并将其发布在网站上?
- html - mega可以用作html的图像服务器吗?
- laravel - Laravel 护照跳过 redirect_uri 验证
- python - 索引错误:Python
- python - 从多个外部列表有条件地将列值插入到 Pandas Dataframe
- python - 何时评估函数参数?
- python - 仅从文件路径中安全地提取目录路径,如果在 python 中不存在则创建目录
- c++ - C ++如何删除带有数组中类指针的类并使数组[num]为nullptr?
- node.js - 错误:grid.mongo.GridStore 不是构造函数,使用 mongoose、Grid-fs-stream 和 grid multer 存储