【发布时间】:2020-04-17 22:37:04
【问题描述】:
我不知道为什么,但我的单选按钮没有价值。
我有以下 json(我的 json),我将项目渲染为 v-radio-group 中的 v-radio 按钮,我的单选按钮标签是 item.description,值是 item.id,但我无法通过 v-model="picked" 获取值,为什么会这样?
当我检查页面时,这是我的单选按钮的描述,它没有返回值
<input aria-checked="false" id="input-90" role="radio" type="radio" name="radio-80" value="">
我的json
CATEGORIES = [{
'title': 'vegetables:',
'items': [
{
'id': '19',
'description': 'asparagus',
}
]
},
{
'title': 'Fruits:',
'items': [
{
'id':'21',
'description': 'oranges',
},
{
'id': '22',
'description': 'Apples',
},
{
'id':'23',
'description': 'pears',
},
{
'id': '24',
'description': 'limes',
},
{
'id': '25',
'description': 'avocados',
},
]
},]
我的模板
<template>
<v-container>
<h3>Select the issue category:</h3>
<v-form >
<v-radio-group v-model="radios" :mandatory="false" >
<v-list dense v-for="category in categories" :key="category">
<v-list-item-title>{{category.title}}</v-list-item-title>
<br>
<v-radio v-for="item in category.items"
:key="item"
:label="item.description"
:value="item.id"
:name="items"
v-model="picked"></v-radio>
</v-list>
</v-radio-group>
</v-form>
</v-container>
</template>
【问题讨论】:
标签: vue.js vuetify.js