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

时间:2018-08-02 11:54:10

标签: javascript ecmascript-6

我有以下代码:

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"];

谢谢

1 个答案:

答案 0 :(得分:2)

您可能会研究Dynamic import()

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