我有以下代码:
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"];
谢谢
答案 0 :(得分:2)
您可能会研究Dynamic import()
:
parsers.forEach(parser => {
import(parser).then(doSomething);
})