javascript - ES6 使用命名空间动态导入?

标签 javascript typescript ecmascript-6 dynamic-import

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

例如:

import Person from '/classes.js'

作为动态:

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

最佳答案

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

const { Person } = await import('/classes.js');

关于javascript - ES6 使用命名空间动态导入?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53211570/

相关文章:

javascript - 如何在react-native中动态加载模块?

javascript - 如何避免在 ES6 : const that = this when scope nested in React 中创建 'this' 的引用

javascript - Angular 6 将参数传入 URL

javascript - Chrome 的 Bootstrap 日期选择器问题

javascript - 我怎样才能以更有效的方式减少它

javascript - 使用 TypeScript 作为类型化语言有什么用处?

javascript - 减少初始 Web 应用程序加载时间

javascript - dropzone.js:如何重命名文件?

typescript - 为什么 TypeScript 找不到安装到 'node_modules' 中的模块?

javascript - React 无法识别 DOM 元素上的 `isActive` 属性 - styled-components