[英]Using Map function to import files/library on JS ES6
我有一个关于 JS 导入的问题。 有一个包含文件和路径的 JSON 列表。
[
{
"name":"example",
"path":"./value/example.json"
},
{
"name":"example2",
"path":"./value/example2.json"
}
]
我可以使用map()
导入这些文件吗? 结果应该是这样的:
import example from './value/example.json';
import example 2 from './value/example2.json';
当我的名单上有 10+ 和 20+ 时,似乎太长了。
是的,你可以使用这样的东西:
const importItems = [
{
name: "example",
path: "./value/example.json"
},
{
name: "example2",
path: "./value/example2.json"
}
]
importItems.map((imp) => {
import(imp.path).then((item) => {
// Use your exported item, item.default or item.example...
});
})
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.