vue 组件 按需加载

今天做 vue,想使用vue组件异步加载,然后在网上找了下,

clipboard.png

我跟着这样写,路劲是正确的,但是页面运行npm run dev 后页面是空白的

clipboard.png

不知道是什么原因

麻烦大家帮忙看一下是什么原因!!!谢谢啦

阅读 3.1k
1 个回答
  1. 首先你不用异步加载他能跑起来吗?
  2. components 不是一个对象?
    按理来说不是应该

    components:{
    'xxx-components':resolve=>require(['./my-async-component'], resolve)
    }

    当然可以用更简单的方式

    components:{
    'xxx-components': () => import('./my-async-component')
    }
  3. 文档上写的很详细怎么用异步组件
    https://cn.vuejs.org/v2/guide...
  4. 看问题的补充,路由的文档也很详细
    https://router.vuejs.org/zh-c...
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题