我在选择多选下拉列表时遇到问题。
<v-autocomplete v-model="defendantCode"
label="Defendant Code"
:items="defendantCodeOptions"
:loading="defendantCodeIsLoading"
:filter="customFilter"
clearable
multiple
dense>
</v-autocomplete>
问题是,当我从下拉菜单中选择一个或多个项目时,没有删除输入到字段(用于搜索/过滤器)的文本。所以我最终得到了这样的东西
所以我在SO中问如何清理它,而我收到的answer是这样做的
<v-autocomplete v-model="defendantCode"
label="Defendant Code"
:items="defendantCodeOptions"
:loading="defendantCodeIsLoading"
:filter="customFilter"
clearable
multiple
dense
@change="searchInput = null"
:search-input.sync="searchInput">
</v-autocomplete>
并添加
searchInput:空,
那行得通,但现在是我的变量
defendantCode
不获取每个所选项目的ID。
例如
“ 123、456、789”之前
现在为“ 0”