请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

router-view使用v-slot="Component"是不是固定写法?

<router-view v-slot="{ Component }">
  <transition appear name="slide">
     <component :is="Component" :singer="selectedSinger"></component>
  </transition>
</router-view>

在router-view里v-slot="Component"是不是一定要写Component, 我改成其它好像不行
那这里的Component是什么意思?

正在回答

1回答

Component就是作用域插槽中的一个属性,这个是由router-view这个组提供的 ,你可以查看一下插槽作用域这部分文档https://cn.vuejs.org/v2/guide/components-slots.html#%E4%BD%9C%E7%94%A8%E5%9F%9F%E6%8F%92%E6%A7%BD,Component就是你的路由表中的路由组件;为什么必须是Component可以查看文档https://next.router.vuejs.org/api/#route

5 回复 有任何疑惑可以回复我~
  • 提问者 rookie_ #1
    好的, 谢谢
    回复 有任何疑惑可以回复我~ 2021-05-31 10:40:43
  • 👍👍👍
    回复 有任何疑惑可以回复我~ 2021-07-30 16:56:38
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号