我想知道dynamic import
(next.js特性(和await import
之间的区别
我在网上找不到关于差异的解释
我知道您只能使用dynamic import
导入React Components
,而不能导入库
但是为什么我要使用dynamic import
而不仅仅是await import
?
感谢
正如他们在这里解释的那样https://nextjs.org/docs/advanced-features/dynamic-import,在导入动态React组件时应使用next/dynamic
,以确保NextJS能够将webpack捆绑包与特定的动态调用相匹配,并在渲染组件之前预加载该组件。
所以你的问题的答案是肯定的,你应该使用Nextjsdynamic
导入,而不是await import
(顺便说一句,await import
只是加载ES2020 dynamic imports
的一种方式(