Настройка функции поиска

Dec 26 2020

который показывает таблицу с ее столбцом. Что мне нужно, так это создать функцию поиска вместо функции фильтра по умолчанию, чтобы ВКЛЮЧИТЬ Список значений в окне мини-фильтра, а НЕ всю таблицу: [! [Введите здесь описание изображения] [1]] [1]

Если ввести полное имя Майкл, таблица будет отфильтрована по Майклу, ИЛИ, если я введу номер телефона, имя Майкл будет отфильтровано Майклом. другими словами.

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

Ответы

1 rateLess Dec 28 2020 at 18:31

Вот рабочий пример . Обратите внимание, что я не очень хорошо знаком с Angular, поэтому код может показаться странным.

Я определил настраиваемый фильтр с именем CustomSetFilter, в котором текстовый ввод работает как поле поиска для tokensкаждого флажка, как определено в filterData. Если поле ввода пусто, отображаются все флажки. В противном случае будут отображаться только флажки, в которых токен равен значению ввода (без учета регистра). Это можно увидеть в onChange()функции.