Personalización de la función de búsqueda
que muestra una tabla con su columna. Lo que necesito es crear una función de búsqueda de búsqueda en lugar de la función de filtro predeterminada, de modo que EN La lista de valores en la ventana de Mini filtro y NO en toda la tabla: [! [Ingrese la descripción de la imagen aquí] [1]] [1]
Si escribo el nombre completo Michael, Michael filtrará la tabla, O si escribo el número de teléfono, Michael filtrará el nombre de Michael. en otras palabras.
No sé qué cambiar los valores del filtro para filtrar los tokens basados, y tampoco quiero cambiar los valores de las columnas al token basado en columnas, pero solo necesito eso si la entrada del usuario en el campo de búsqueda está dentro de los tokens, entonces devuelve la clave del token y se la muestra al usuario.
Respuestas
Tengo un ejemplo de trabajo aquí . Tenga en cuenta que no estoy muy familiarizado con Angular, por lo que el código puede parecer extraño.
Definí un filtro personalizado, llamado CustomSetFilter
, en el que la entrada de texto funciona como un campo de búsqueda para tokens
cada casilla de verificación como se define en filterData
. Si la entrada está vacía, aparecen todas las casillas de verificación. De lo contrario, solo aparecerán las casillas de verificación que tengan un token igual al valor de la entrada (ignorando el caso). Esto se puede ver en la onChange()
función.