【发布时间】:2021-05-13 17:53:48
【问题描述】:
我正在尝试使用多个复选框填充 vuetify 1.5 中的 v-select 组件,然后问题是从它添加 <template slot='item' slot-scope='{ item }'></template> 时不会显示复选框,但没有它也能正常工作。知道为什么会这样吗?
代码
<v-select
label="Select Image"
v-model="selectedRepoImage"
:items="repoImages"
item-text="name"
item-value="repo_image_id"
return-object
:readonly="hasScanSchedId"
multiple
>
<template slot='selection' slot-scope='{ item }'>
{{ item.name }}:{{ item.tag }}
</template>
<template slot='item' slot-scope='{ item }'>
{{ item.name }}:{{ item.tag }}
</template>
</v-select>
【问题讨论】:
-
因为您要覆盖默认的项目渲染 - 您需要在插槽中包含复选框。
标签: html vue.js vuetify.js v-select