vue 局部组件中如何使用的异步的子组件?

通过点击 一个按钮,弹出侧边栏。希望侧边栏组件是异步加载。

父组件模板里该怎么调用才能实现异步效果呢?目的是为了优化性能。

不懂怎么触发异步组件。
sideBar:(resolve) => require(['./components/sideBar.vue'], resolve),

但是怎么触发这个siderBar 呢?需要用v-if 吗?

要解决的是:不需的时候,应该呆在服务器, 前端点击 触发的时候,应该下载然后执行,对吧?

阅读 3k
2 个回答

加 v-if 加 v-if 加 v-if 加 v-if 加 v-if 加 v-if 加 v-if
要加 v-if 。然后加keeplive keeplive keeplive

我解决了。

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