vue路由配置的时候这种写法该怎么理解呢?

在一个项目当中看到一个路由路径引入的写法,不知道该怎么理解.

//所有的component
let coms=[];

routes.map((path)=>{

coms.push({
path:path,
component:resolve => require([path==='/'?'@pages/login':'@pages'+path],resolve);
});

});

主要是里面的resolve => require([path==='/'?'@pages/login':'@pages'+path],resolve);不知道该怎么理解.

阅读 2.7k
4 个回答

最开始这个地址对应的内容还没有在浏览器端,在请求道这个地址后,才去后台加载这个地址的内容

是的 vue 异步组件 按需加载

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题