uniapp 小程序端 vue 自定义v-model无效
修改后成功的写法其他我的内心。。。
·
不要自定义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)
},
}
其他
我的内心。。。
更多推荐
已为社区贡献11条内容
所有评论(0)