Очистить предложения автозаполнения - PullRequest
0 голосов
/ 30 января 2020

Я использую элемент vuetify v-autocomplete. Когда пользователь печатает, на мой сервер делается запрос Get для получения данных, которые будут отображаться в раскрывающемся списке автозаполнения. Проблема, с которой я сталкиваюсь, заключается в том, что после того, как пользователь выбирает значение в раскрывающемся меню, он по-прежнему показывает результаты запросов на выборку. Как можно очистить значения :items. Устал удалять :cache-items="true", но потом, когда я выбираю пункт из выпадающего меню, он не отображается в поле ввода. Я пытаюсь сделать что-то вроде поля ввода тегов при переполнении стека.

<v-autocomplete
    v-model="cityNames"
    :items="cities"
    outlined
    filled
    label="City"
    append-icon
    :loading="loadingCities"
    :search-input.sync="citysearch"
    item-text="name"
    dense
    :cache-items="true"
    hide-no-data
    item-value="id"
    chips
    @input="setCityId"
    @focus="cityFocused"
    return-object
>
...