Вы можете объединить массив фруктов с результатами поиска из вашего API.
Допустим, у вас есть массив с именем items
, который будет содержать все результаты, и массив с именем fruit
только для фрукты. Затем, когда ваш компонент создан, вы можете добавить все в fruit
к items
, например, this.items = [...this.fruit]
.
Затем, когда вы выполните поиск и получите результаты обратно и поместите их в массив с именем results
, вы можете установить items
, чтобы он содержал все в results
плюс все в fruit
, например,
this.items = [...this.fruit, ...this.results]
Кажется, Vuetify все еще применяет свою собственную функцию поиска после того, как вы возвращаете результаты поиска, так что будет по-прежнему отфильтровывать fruit
, которые не соответствуют вашему поисковому запросу.
Вы можете посмотреть демонстрацию, которую я сделал на Codepen здесь .