web-dev-qa-db-fra.com

PrimeNG: différence entre poTable et p-dataTable

https://www.primefaces.org/primeng/#/table

Selon le lien ci-dessus dans la dernière version de PrimeNG p-dataTable est obsolète.

J'ai implémenté mes tables en utilisant la version 5.2.7.

Est-ce à dire que j'ai changé toute l'implémentation? J'ai fait pour p-dataTable à p-table pour utiliser toutes les nouvelles fonctionnalités disponibles pour la table?

Quelle est la meilleure façon de mettre à niveau l'implémentation de ma table?

Et si je ne le fais pas, la dernière version de PrimeNG prendra en charge p-dataTable?

4
Ankita Bhatt

p-table qui est également connu sous le nom de TurboTable, nous pouvons dire qu'il s'agit d'une version avancée de p-dataTable. L'équipe PrimeNG s'est fortement améliorée. Selon la documentation p-dataTable peut afficher 5000 lignes de 8 colonnes en 10 secondes alors que TurboTable le fait en moins de 0,5 seconde .

Est-ce que cela signifie que j'ai changé toute l'implémentation que j'ai faite pour p-dataTable en p-table pour utiliser toutes les nouvelles fonctionnalités disponibles pour table?

Pour l'amélioration des performances, ils ont créé tous les nouveaux p-table composant. Donc, si vous souhaitez obtenir toutes les nouvelles fonctionnalités, vous devrez modifier votre implémentation. Plus de détails ici PrimeNG Turbo Table

Quelle est la meilleure façon de mettre à niveau mon implémentation de table?

Et si je ne le fais pas, la dernière version de PrimeNG prendra-t-elle en charge p-dataTable?

Pour mettre à niveau le composant de table, vous devez suivre la documentation. C'est le seul moyen de mise à niveau. La dernière version de PrimeNG ne supportera probablement pas p-dataTable. Vous pouvez voir le dernier commentaire sur ce lien: TurboTable . Ils ont clairement mentionné: Il est obsolète et sera supprimé dans une future version afin que nous puissions nous concentrer sur l'amélioration de TurboTable.

Pour plus de détails, vous pouvez voir le fil sur Github

10
DirtyMind