插槽的基本使用(作用域插槽)
父组建在调用子组建时想要使用子组建的数据
1.slot.vue
<template> <div> //这里将obj赋值给row <slot :row="obj"> <h1>作用域插槽后备内容</h1> </slot> </div> </template> <script> export default { data(){ return{ obj:{ name:'xujiang', age:18 } } } } </script> <style> </style>
2.App.vue
调用子组建
<template> <div id="app"> <slot-zyy> <!-- <template v-slot="abc"> --> <!-- <P>姓名 {{abc.row.name}}</P>--> <!-- <P>年龄 {{abc.row.age}}</P>--> <!-- 第一种写法 这里通过解构出row --> <!-- <template v-slot={row}> <P>姓名 {{row.name}}</P> <P>年龄 {{row.age}}</P> </template> --> <!-- 第二种写法 --> <template slot-scope={row}> <P>姓名 {{row.name}}</P> <P>年龄 {{row.age}}</P> </template> </slot-zyy> </div> </template> <script> import slotZyy from './components/slot.vue' export default { name: 'App', components: { slotZyy } } </script> <style> </style>
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix