J'utilise le composant dataTable prime-ng pour afficher une liste d'utilisateurs. Je voudrais que cette liste soit triée par la première colonne descendant par défaut et que la table de données affiche la première colonne comme triée.Comment puis-je définir l'ordre de tri par défaut sur la base de données primeng?
<p-dataTable [value]="webUserSummaryList" [rows]="10" reorderableColumns="true">
<p-column field="userName" header="Username" [filter]="true" [sortable]="true"></p-column>
<p-column field="emailAddress" header="Email" [filter]="true" [sortable]="true"></p-column>
<p-column field="firstName" header="First Name" [filter]="true" [sortable]="true"></p-column>
<p-column field="lastName" header="Last Name" [filter]="true" filterMatchMode="contains" [sortable]="true"></p-column>
</p-dataTable>
Edit: J'ai compris un moyen de définir la colonne de tri par défaut est d'utiliser sortField = « userName ». Cependant, je ne peux toujours pas obtenir la colonne par défaut à l'ordre décroissant.
'[sortOrder] = "- 1"' – sabithpocker