【发布时间】:2020-07-06 11:27:53
【问题描述】:
我正在尝试检查 vue 中的多个单选按钮,但它不起作用。普通 html 允许您检查多个单选按钮,如果名称属性不同但它在 vue 中不起作用
export default {
data() {
return {
selected: []
}
}
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/vue/2.5.17/vue.js"></script>
<template>
<div>
<b-form-group label="Individual radios">
<b-form-radio v-model="selected" name="some-radios0" value="A">Option A</b-form-radio>
<b-form-radio v-model="selected" name="some-radios1" value="B">Option B</b-form-radio>
</b-form-group>
<div class="mt-3">Selected: <strong>{{ selected }}</strong></div>
</div>
</template>
【问题讨论】:
-
好吧,你应该使用复选框而不是单选按钮...
-
@Ifaruki 我试过了,得到了这个错误 --> [Vue 警告]: Invalid prop: type check failed for prop "checked"。预期的数组,得到值为“”的字符串。在 --->
中找到
标签: javascript vue.js vuejs2 vue-component bootstrap-vue