import GetStartedTraditionalChinese from '../Animation/GetStarted-zh-TW.json'const Animation: any = await import(../Animation/GetStarted-${language}.json)
这两种方法都是导入模块,但是它们之间还是有一些细微的差别的。
- 静态导入是在编译阶段解析的,而动态导入是在运行时异步加载的。
- 静态导入返回的是导入模块的默认导出,如果模块没有默认导出,则返回模块的整体对象
- 动态导入进来的是一个Module对象。有的时候没有办法直接使用。需要加一个Module.default