【发布时间】:2020-12-16 01:19:34
【问题描述】:
我有一个像这样的 v-autocomplete:
<v-autocomplete
:items="hostproperties"
label="Search Host Properties"
prepend-icon="mdi-tune"
item-text="propertyvalue"
item-value="host_id"
@change="showHost"
>
<template slot="selection" slot-scope="data">
{{ data.item.hostpropertytype.name }} - {{ data.item.propertyvalue }} - {{ data.item.hostpropertytype.unit }}
</template>
<template slot="item" slot-scope="data">
{{ data.item.hostpropertytype.name }} - {{ data.item.propertyvalue }} - {{ data.item.hostpropertytype.unit }}
</template>
</v-autocomplete>
一切都很完美。
但是我想优化一件事。
事实上,当我当前输入自动完成字段时,它只搜索item-text="propertyvalue"。
有没有办法告诉自动完成也搜索槽数据?所以这也为
{{ data.item.hostpropertytype.name }}} - {{{ data.item.propertyvalue }} - {{{ data.item.hostpropertytype.unit }}
可以搜索吗? 我希望能够搜索以下字段:
hostpropertytype.name
propertyvalue
hostpropertytype.unit
【问题讨论】:
标签: javascript vue.js vue-component vuetify.js