最近项目切换到vue3了,在写组件的时候,发现个东西,我想设置子组件width 1200,不小心写在父组件中,但是生效了,以前都是通过props传入,我在子里面没做任何接收操作,请问这是为什么
// 子组件
<div>
<el-dialog v-model="visible" title="Tips" />
</div>
// 使用
<materialDialog width="1200px" />
最近项目切换到vue3了,在写组件的时候,发现个东西,我想设置子组件width 1200,不小心写在父组件中,但是生效了,以前都是通过props传入,我在子里面没做任何接收操作,请问这是为什么
// 子组件
<div>
<el-dialog v-model="visible" title="Tips" />
</div>
// 使用
<materialDialog width="1200px" />
10 回答11.3k 阅读
5 回答4.9k 阅读✓ 已解决
4 回答3.2k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
3 回答5.2k 阅读✓ 已解决
1 回答3.3k 阅读✓ 已解决
3 回答3.3k 阅读✓ 已解决
试了一下。你给的 div 嵌套的方式不会生效。
这个特性的话,在 vue2 就有了