是否可以将多个导入设置为一个数组



我有以下代码:

import {Parser_1} from "./P3K_Parser";
import {Parser_2} from "./Y_Parser";
import {Parser_3} from "./KL_Parser";

我想运行每个解析器

因此,与其重复自己的做法:

let parsers = [Parser_1, Parser_2, Parser_3];

然后

parsers.forEach....

我想知道是否有可能做这样的事情:

let parsers = [
import {Parser_1} from "./P3K_Parser", 
import {Parser_2} from "./Y_Parser",  
import {Parser_3} from "./KL_Parser"];

感谢

您可以查看动态import():

parsers.forEach(parser => {
import(parser).then(doSomething);
})

最新更新