Open specialgirlgotoheaven opened 5 years ago
require.ensure([依赖项],()=>{回调函数},‘模块名称,如果用一个js文件,就讲名字命名成一样的’) 可以把require.ensure改成import vue模块异步加载 aaa = ()=>{ return import('路径') } 但是import无法将两个用相同js的模块导入,只能导入不同的js,而require.ensure只要将第三个参数命名成一样就可以自动帮你去做(即用相同js的就不再次加载了)
vue中的异步加载组件: 组件名abc:()=>{ setTimeout(()=>{ resolve(require('具体路径')) },2000) }
require.ensure([依赖项],()=>{回调函数},‘模块名称,如果用一个js文件,就讲名字命名成一样的’) 可以把require.ensure改成import vue模块异步加载 aaa = ()=>{ return import('路径') } 但是import无法将两个用相同js的模块导入,只能导入不同的js,而require.ensure只要将第三个参数命名成一样就可以自动帮你去做(即用相同js的就不再次加载了)