"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Como usar filtros em PrimeReact DataTables

Como usar filtros em PrimeReact DataTables

Publicado em 2024-11-02
Navegar:239

Escrevi um post muito longo e decidi que uma imagem vale mais que mil palavras, então pronto.

How to use Filters in PrimeReact DataTables

Embora as imagens enviadas para dev.to sejam reduzidas, talvez esta valha apenas 250 palavras.

O objetivo deste post foi reduzir as dores de cabeça induzidas por coisas não ditas nos documentos oficiais. Faltavam recursos online para usar filtros com componentes MultiSelect e Dropdown corretamente com uma configuração de estrutura de dados mais que básica. Portanto, estou usando esta postagem como um recurso para mim e para qualquer outra pessoa que possa achar isso útil

Se você olhar no canto superior esquerdo da imagem, há uma string[] que contém nomes de frutas, isso porque você também pode usar string[] em vez de Object[] para a lista de itens de filtro. Não expandi isso porque os documentos oficiais fazem um trabalho bom o suficiente.

Tentei cobrir coisas que os documentos não conseguiram cobrir.

Aqui está uma demonstração funcional onde você pode brincar e entender melhor tudo. Tentei cobrir o maior número possível de situações diferentes.

Declaração de lançamento Este artigo foi reproduzido em: https://dev.to/adelbeit/how-to-use-filters-in-primereact-datatables-mhp?1 Se houver alguma violação, entre em contato com [email protected] para excluí-la
Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3