javascript - 如何从 URL 动态导入 javascript 数组?
问题描述
我有这个代码:
import("./static.js") .them (m => {...})
static.jsm
中定义的一些静态数组在哪里我如何完成这个?
import("https://somesite.com/public/static.js")
.them (m => {...})
因为这给了我一个未找到模块的异常必须有一个简单的答案,而不必设置服务器来通过 REST 提供文件。
解决方案
我找到了答案,那就是使用 fetch:
fetch(url).then (res => res.text())....
至于从远程网站获取不可避免的 CORS 相关问题,我将其添加到该网站的 NGINX 服务器配置中:
location / {
.......
add_header "Access-Control-Allow-Origin" *;
推荐阅读
- javascript - 如何获取通过 React JSX 定义的 html 元素?
- java - 一次登录不能使用多个用户
- java - 迭代集合时 Java 流/forEach 中的定期操作
- spring - Spring boot 2 Prometheus 不提取数据库指标
- ruby-on-rails - 找不到 Spree::Page 错误如何解决此问题
- keras - 用于时间序列分析 keras 的 lstm 显示 numpy.ndarray 对象没有属性“_validate_or_infer_batch_size”
- python - 如何使用变量 .format 写入文件?
- qsplashscreen - QSplashScreen 不显示图像 pyqt5
- python - 需要用漂亮的汤找到价值
- php - 如何从 PHP 页面使用 Zoho CRM API V2?