采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师,我记得透传属性是没有被props接收的属性吧,这里已经用props接收了,为什么还需要设置inheritAttrs: false啊
同学你好
如果我理解你的问题意思正确的话:
这里的意思是希望更多的属性传递到内部的 font-awesome-icon 组件上,而不是传递到外侧的容器上,故而设置了这个属性。
老师,我看vue3文档说,只有传透属性,也就是未被 props 或 emits接收的属性,才会被自动添加到根元素上,但这里的代码第13行已经用props接收父组件传来的icon样式属性了,所以这些属性应该不属于传透属性了吧,不会自动添加到根元素,也就不用设置inheritAttrs: false了,不知道我的理解有没有问题。
同学你好 你应该说的没错 这里应该不用设置了 谢谢你的指正~ 很棒
登录后可查看更多问答,登录/注册
Vue3.3 + TS4 ,自主打造媲美 ElementPlus 的组件库
377 12
450 10
252 9
76 9
122 8