请求返回的是 字符串 格式的 js代码,我要怎么 import 到内部的 模块呢
手动@大佬回答 @边城
如题 后端接口返回给我的是
字符串格式的
var a = 1function setA(v){
a = v
}
export function getA(){
return a
}
我要怎么 import
到内部的 getA
模块呢
使用的 vue
回答:
https://stackoverflow.com/que...
<script type="module">const code = `
var a = 1
function setA(v){
a = v
}
export function getA(){
return a
}
`;
const objectURL = URL.createObjectURL(new Blob([code], { type: 'text/javascript' }));
const module = await import(objectURL);
console.log(module.getA());
</script>
回答:
@A 多谢点名。 @扬帆启航 干得漂亮!
不过话说回来,后端返回的是一个 js,为什么不直接
<script type="module"> import { getA } from "http://url-for-the-script.js";
const a = getA();
</script>
以上是 请求返回的是 字符串 格式的 js代码,我要怎么 import 到内部的 模块呢 的全部内容, 来源链接: utcz.com/p/936091.html