[英]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.