【发布时间】:2021-06-08 21:52:46
【问题描述】:
我正在尝试创建一个条件,即循环遍历一个对象并显示一些复选框,当属性的值为 true 时选中复选框,当值为 false 时使复选框未选中。必须禁用复选框。
我作为一个对象拥有的是:
abilities: {
ABA: true,
CCA: false,
DENVER: true,
DIR: false,
FLOORTIME: false,
ICF: false,
LIS: false,
PIVOTAL: false,
TTEACH: false
}
我试过的是:
<v-col md="3" v-for="(value, index) in getSingleUser.abilities" :key="index" :value="value">
<v-row>
<v-checkbox v-if="value = true" :label="index" v-model="Check" disabled ></v-checkbox>
</v-row>
<v-checkbox v-else :label="index" v-model="Uncheck" disabled ></v-checkbox>
</v-col>
data() {
return {
Check: true,
Uncheck: false,
}
}
它是什么样子的:
但我想选中第一个和第三个,而其他的不选中。
PS:对不起,我是新手。
【问题讨论】:
标签: javascript vue.js vue-component vuetify.js v-for