【发布时间】:2019-11-15 13:44:10
【问题描述】:
我正在使用 Vuetify 组件v-checkbox。
我想为复选框的真/假状态指定特定值。
看看documentation,看来我可以使用true-value 和false-value 道具来做到这一点。
<v-checkbox
v-else-if="input.type == 'checkbox'"
false-value="0"
true-value="1"
input-value="input.val"
:error-messages="form.errors[field]"
>
<template #label>@{{ input.hint }}</template>
</v-checkbox>
但是,使用上面的示例不会在选中复选框时提交@ 987654326的值。无论复选框是否被选中,复选框都会提交0。
我需要做什么才能将true-value 正确设置为1?
【问题讨论】:
-
Vuetify 文档说
input-value属性应该是The v-model bound value -
问题是你使用了
input-value而不是:input-value(注意:)。input-value属性存在。
标签: javascript vue.js vuejs2 vue-component vuetify.js