在 vuetify 自动完成中添加带有标签的 v-icon
Add v-icon with label in vuetify autocomplete
我正在使用 v-autocomplete 并尝试添加带有标签的 v-icon。有没有办法让带有标签的图标。这就是我要实现的方式。
<v-autocomplete
:items="availabilities"
@change="selections({availability_id: availability.id})"
v-model="availability"
attach
return-object
label="Availabilities" + <v-icon color="primary">info</v-icon>
item-text='name'
>
</v-autocomplete>
但这行不通。请帮我实现这个目标。
尝试使用 label slot 如:
<v-autocomplete
:items="availabilities"
@change="selections({availability_id: availability.id})"
v-model="availability"
attach
return-object
item-text='name'
>
<template #label>
<span>Availabilities <v-icon color="primary">info</v-icon></span>
</template>
</v-autocomplete>
我看到你想要标签后面的图标,我不确定你是否可以让它适用于所有浏览器,测试接受的答案似乎在 Chrome 中运行良好,但在 Firefox 中它显示省略号而不是图标。
查看 API 时 v-autocomplete
。我可能是错的,但至少你可以做的是 prepend 图标,在标签之前设置图标,如果你可以接受的话。似乎在 Firefox 和 Chrome(尚未测试其他浏览器)
中都运行良好
<v-autocomplete
:items="availabilities"
@change="selections({availability_id: availability.id})"
v-model="availability"
attach
return-object
label="Availabilities"
prepend-icon="info" <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< HERE
item-text='name'
>
我正在使用 v-autocomplete 并尝试添加带有标签的 v-icon。有没有办法让带有标签的图标。这就是我要实现的方式。
<v-autocomplete
:items="availabilities"
@change="selections({availability_id: availability.id})"
v-model="availability"
attach
return-object
label="Availabilities" + <v-icon color="primary">info</v-icon>
item-text='name'
>
</v-autocomplete>
但这行不通。请帮我实现这个目标。
尝试使用 label slot 如:
<v-autocomplete
:items="availabilities"
@change="selections({availability_id: availability.id})"
v-model="availability"
attach
return-object
item-text='name'
>
<template #label>
<span>Availabilities <v-icon color="primary">info</v-icon></span>
</template>
</v-autocomplete>
我看到你想要标签后面的图标,我不确定你是否可以让它适用于所有浏览器,测试接受的答案似乎在 Chrome 中运行良好,但在 Firefox 中它显示省略号而不是图标。
查看 API 时 v-autocomplete
。我可能是错的,但至少你可以做的是 prepend 图标,在标签之前设置图标,如果你可以接受的话。似乎在 Firefox 和 Chrome(尚未测试其他浏览器)
<v-autocomplete
:items="availabilities"
@change="selections({availability_id: availability.id})"
v-model="availability"
attach
return-object
label="Availabilities"
prepend-icon="info" <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< HERE
item-text='name'
>