目录结构: 需求: 编写一个table组件(类似iview的table),table-body组件中需要做个树形展示功能,其中一种实现是想通过在table-body设置slot标签,让用户直接在app的table标签里面写上相应代码就可以展示相应内容,预览图: 问题: 这是app的HTML代码(swTable就是table组件):table-body 代码: 这中间隔着一个table.vue,请问怎么做才能把app里table(swTable)标签的东西传递到table-body里面(中间隔着table.vue),让它正确显示出来
1 回答
婷婷同学_
TA贡献1844条经验 获得超8个赞
在table-body组件里可以通过 this.$parent.$slot.default
获取到 app.vue 里面给 table 设置的 slot
具体的你 console.log(this.$parent.$slot) 出来看看
添加回答
举报
0/150
提交
取消