Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

354
Vistas
PrimeNG: filtrado de columnas e idiomas con tonos/acentos

Quiero realizar el filtrado en columnas de una tabla que contiene datos en idioma griego .

Desafortunadamente, el componente <p-columnFilter> internamente no parece reconocer que los caracteres con tonos son iguales al mismo carácter sin tono . Por ejemplo, una vocal con tono (ή) no se corresponde con la misma vocal sin tono (η).

Ejemplo con imágenes a continuación:

1) Filtrado usando el tono ή

1) Filtrado usando el tono ή

2) Filtrado sin utilizar el tono η (que no coincide con ή)

Filtrado sin utilizar el tono η (que no coincide con ή)

En la mayoría de los filtros que hay en la web, los caracteres con tono se combinan con los mismos caracteres sin tono y viceversa, ¿cómo puedo lograr lo mismo aquí? Tal vez si pudiera usar la función localeCompare como función de filtro como un atributo en columnFilter , pero la documentación no se detalla en la sección de filtrado de tablas

Publiqué la misma pregunta en su repositorio de github pero aún no he recibido ninguna respuesta.

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Después de leer su documentación, parece que no exponen su componente p-columnFilter, ni hay un eventEmitter para obtener cambios de valor en los campos de entrada.

La forma más rápida de resolver su problema sería usar su servicio de filtro y escribir un filtro personalizado como este. (Utilicé la biblioteca locale-contains para esta): https://stackblitz.com/edit/primeng-filterservice-demo-qv3t3k?file=src%2Fapp%2Fapp.component.ts

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda