Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
438 views
in Technique[技术] by (71.8m points)

路由懒加载为什么失效

原本的写法,没有效果

component: () => import('路径') 

改进后生效:

const xxx = r => require.ensure([], () => r(require('路径')), 'xxx') 
component: xxx 

为什么呢第一种就无效每次还是加载所以js,第二种就生效了
第一种方法不也是异步加载组件的方法吗,不太明白


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

和webpack的版本有关系,懒加载的进化路线好像是这样的,require.ensure => System.import => import


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...