不要自定义model的prop,使用默认的才行
原来的写法
model: {
prop: 'curTab',
event: 'change'
},
props:{
tabList:{
required:true,
type:Array
},
curTab:{ // 当前的tab
type:Number,
default:0
}
},
methods: {
tabClick(item) {
this.$emit('change', item.value)
},
}
修改后成功的写法
model: {
prop: 'value',
event: 'input'
},
props:{
tabList:{
required:true,
type:Array
},
value:{ // 当前的tab
type:Number,
default:0
}
},
methods: {
tabClick(item) {
this.$emit('input', item.value)
},
}
其他
我的内心。。。
版权声明:本文为qq_42339350原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。