请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

为什么异步加载的时候使用setTimeout就可以import引入js,这种情况也是编译的时候引入吧?

正在回答 回答被采纳积分+3

1回答

双越 2020-04-15 19:26:07

import() 不是在编译时引入,否则就不用异步加载了。

是在执行的时候引入,什么时候需要,再去异步加载引入。

这样才能提高首屏的加载效率。

0 回复 有任何疑惑可以回复我~
  • 也就是说import() 语法 和ES6 module 语法实际上是两个东西吧。import语法只有webpack支持?
    回复 有任何疑惑可以回复我~ 2020-09-05 17:14:32
  • 是的。不过 import() 目前也在 ES 标准的讨论中,不过还没有正式发布,浏览器也不支持,所以得用 webpack 做兼容。
    回复 有任何疑惑可以回复我~ 2020-09-05 18:30:30
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信