Как удалить значок автозаполнения vuetify по умолчанию - PullRequest
0 голосов
/ 28 июня 2019

Vuetify autocomplete по умолчанию имеет пользовательские значки со стрелками «вверх» и «вниз»:

Down arrow by default Up arrow when input active

Какможно изменить этот значок на значок поиска в других событиях (активных или неактивных) и получить это представление:

Text field example search bar

Этот пример создан с использованием v-text-field:

Код:

<v-text-field
  flat
  solo
  hide-details
  append-icon="search"
  label="Search..."
  color="#000000"
></v-text-field>

Я устал добавлять значок для проверки автозаполнения компонента, но не могу удалить строки по умолчанию вверх и вниз.

Код:

<v-autocomplete
  v-model="select"
  :append-outer-icon="search ? 'search' : 'search'"
  label="Search..."
  type="text"
  :loading="loading"
  :items="items"
  :search-input.sync="search"
  cache-items
  class=""
  flat
  hide-no-data
  hide-details
  @click:append-outer="startSearch"
></v-autocomplete>

Результат:

enter image description here

Как изменить стрелкуиконки для поиска значка и сделать его как интерактивный для поиска?

1 Ответ

3 голосов
/ 28 июня 2019

Используйте append-icon="" и установите его пустым

Вот пример.

Если вы хотите добавить значок с функцией обратного вызова, используйте append-icon-cb="()"

https://codepen.io/anon/pen/WqXVWj?&editable=true&editors=101

...