VUE 在做组件封装时,通过Slot插槽如何传值?? | 您所在的位置:网站首页 › vue组件slot属性 › VUE 在做组件封装时,通过Slot插槽如何传值?? |
在写一个组件时,想在SLOT中传递一个name的数据(感觉这样更合理,当然,合不合理不在这里讨论) 在组件内部取这个数据时,我先用 console.log(this.$slots);打印了一下,发现有如下属性
然后 console.log(this.$slots.planB[0].data.attrs.name);发现的确可以拿到name的值 那么,我的问题是 我用this.$slots.planB[0].data.attrs.name 去拿这个数据,合理吗?会不会有什么问题? (这里我不想在组件m-tab里传,如果我想在slots里传这么做可以吗?) |
CopyRight 2018-2019 实验室设备网 版权所有 |