template
中
<Input size="small" v-bind="prop"></Input>
script
中:
export default {
data() {
return {
prop: {
size: 'large'
}
};
}
};
如题: template
中定义了size
为small
, 想用一个属性覆盖它, 于是乎使用v-bind="{size: 'large'}"
的办法, 但是发现不生效, 无法覆盖, 有看过v-bind
源码的小伙伴说一下为什么吗?
同时, 有什么办法可以覆盖属性吗?
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…