1

使用动态导入时,我可以像常规导入一样定义我想要导入的内容吗?

例如:

import Person from '/classes.js'

作为动态:

await import('Person from /classes.js') //Incorrect obviously
4

2 回答 2

3

动态导入将为您提供模块内的所有内容。您可以使用解构提取所需的部分。

const { Person } = await import('/classes.js');
于 2018-11-08T16:07:20.060 回答
0

当您需要导入某些特定文件时,您可以尝试此操作。

const moduleSpecifier = '/classes.js';
import(moduleSpecifier)
.then(someModule => someModule.myFucntion());
于 2018-11-08T16:09:09.213 回答