![](/img/trans.png)
[英]Vuetify/Vuejs radio group and checkbox group set to same v-model
[英]Vuetify radio group component - bind value to v-model in parent
我有以下内容。 具有两个字段的父视图,即父表单中的 go。 v-text-field
正在按预期工作,它绑定到父级中的 model。 代码片段中显示的单选字段没有。 我找到了一个变通方法,它涉及给收音机一个 v-model 本身并发出一个v-on:change
事件并使用父视图中的方法处理它。 我想知道是否有一种更优雅的方式来执行此操作,类似于对文本字段所做的操作。
表单.vue
<Text v-model="textVal"></Text>
<Radio v-model="radioVal"></Radio>
export default {
data() {
return {
textVal: '',
radioVal: '',
}
}
}
文本.vue
<v-text-field
:value="value"
v-on:input="$emit('input', $event)"
></v-text-field>
Radio.vue
<v-radio-group
:value="value"
v-on:input="$emit('input', $event)"
>
<v-radio value="one" label="One"></v-radio>
<v-radio value="two" label="Two"></v-radio>
</v-radio-group>
收音机应在更改时发出输入事件,如下所示:
<v-radio-group
:value="value"
v-on:change="$emit('input', $event)"
>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.