【发布时间】:2019-06-30 23:27:54
【问题描述】:
我正在使用 Vue 和 Vuetify,目前有一个带有一组单选按钮的表单:
<v-radio-group label="Active?">
<v-radio name="active" label="No" value="0" v-bind:checked="active === 0"></v-radio>
<v-radio name="active" label="Yes" value="1" v-bind:checked="active === 1"></v-radio>
</v-radio-group>
在页面加载时,活动设置为 1:
data: {
active: 1
}
我看到输入已选中 =“checked”,但图标仍为“radio_button_unchecked”,因此似乎没有被选中:
<input aria-label="Yes" aria-checked="false" role="radio"
type="radio" value="1" name="active" checked="checked">
<div class="v-input--selection-controls__ripple"></div>
<i aria-hidden="true" class="v-icon material-icons theme--light">radio_button_unchecked</i>
Image of vuetify radio button unchecked
如果我单击单选按钮,它会将图标更改为 radio_button_checked,但在页面加载时似乎没有发生。如果检查了与之关联的输入,如何让 vuetify 加载 radio_button_checked?
【问题讨论】:
标签: vue.js vuetify.js