按 URL 异步加载 UMD/AMD 或挂载到全局的脚本,也可加载 CSS,适用于 JS 区块、JS 字段、JS 操作等场景。需要 UMD/AMD 库时使用 ctx.requireAsync(),ESM 库使用 ctx.importAsync();传入 .css 地址会加载并注入样式。
| 参数 | 类型 | 说明 |
|---|---|---|
url | string | 支持两种形式:简写路径 <包名>@<版本>/<文件路径>(与 ctx.importAsync() 相同,会按 ESM CDN 配置解析,请求时加上 ?raw 取原始 UMD 文件);或 完整 URL(如 https://cdn.jsdelivr.net/npm/xxx)。也可传入 .css 地址,加载后注入页面。 |
window.xxx),使用时按该库文档即可。.css URL,加载后注入页面)。echarts@5/dist/echarts.min.js 在默认使用 esm.sh 时会请求 https://esm.sh/echarts@5/dist/echarts.min.js?raw。window。ctx.importAsync() 以获得更好的模块语义与 Tree-shaking。