为了账号安全,请及时绑定邮箱和手机立即绑定

vue-router 懒加载 这是什么写法?

vue-router 懒加载 这是什么写法?

const UserCenter = (resolve) => {  import('components/user-center/user-center').then((module) => {    resolve(module)  })}router配置{      path: '/user',      component: UserCenter}我知道import会异步加载user-center.vue组件。不明白的是UserCenter是一个函数,不是一个函数执行结果,正常不是要把组件对象赋值给router的component属性吗?这个赋值了一个函数给他是什么意思?另外这个resolve是什么?谁把resolve作为实参传进去了?谁执行了UserCenter这个函数?另外return resolve(module)结果的接收对象是谁?
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 353 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信