Element-UI单选框(el-radio-group)点击事情的问题结合el-radio-group元素和⼦元素el-radio可以实现单选组:
template部分:
<el-radio-group v-model="tabPosition" v-for="item in tabs" :key="item.id" @click="toggleTab(item.id)">
<el-radio-button :label="item.name"></el-radio-button>
</el-radio-group>
script部分:
export default {
data() {html radio选中事件
return {
tabPosition: '英语',
tabs: []
};
},
created() {
},
methods: {
getTabs() {
this.$Data('/categories').then(val => {
this.tabs = val.data;
})
}
}
发现,点击按钮没有效果。查阅⽂档发现radio-group点击事情使⽤的是change,⽽我之前惯性使⽤了click。
此外,如果你绑定的属性为value,⽽不是v-model,此时,你应该使⽤@input:

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。