मैं नीचे कोणीय सामग्री कोड को कैसे बदल सकता हूं, ताकि डेटा-टेबल को 'नाम' कॉलम द्वारा क्रमबद्ध किया जाए, डिफ़ॉल्ट रूप से आरोही क्रम। एरो (वर्तमान सॉर्ट दिशा का संकेत) प्रदर्शित किया जाना चाहिए।
यही मैं हासिल करना चाहता हूं:
मूल कोड:
<table matSort (matSortChange)="sortData($event)">
<tr>
<th mat-sort-header="name">Dessert (100g)</th>
<th mat-sort-header="calories">Calories</th>
<th mat-sort-header="fat">Fat (g)</th>
<th mat-sort-header="carbs">Carbs (g)</th>
<th mat-sort-header="protein">Protein (g)</th>
</tr>
<tr *ngFor="let dessert of sortedData">
<td>{{dessert.name}}</td>
<td>{{dessert.calories}}</td>
<td>{{dessert.fat}}</td>
<td>{{dessert.carbs}}</td>
<td>{{dessert.protein}}</td>
</tr>
</table>
मैं कुछ इस तरह की कोशिश कर रहा था, लेकिन यह काम नहीं करता है (कोई तीर प्रदर्शित नहीं किया गया, छंटनी नहीं)
<table matSort (matSortChange)="sortData($event)" matSortActive="name" matSortStart="asc" matSortDisableClear>
यहां प्लंकर से लिंक करें
this.sortData({active: "name", direction: "asc"})
पर कॉल कर सकते हैंngOnInit