angular / angular/components

feat(table): Show sort icon by default

Aperta
#30,563 6 commenti 4 reazioni 0 assegnatari Vedi su GitHub
area: material/sort feature P4
Lingua principale
TypeScript
Stelle
25k
Fork
6.8k
Merge medio
1g 8h
PR unite (30g)
91

Descrizione

### Feature Description

When a table column or multiple columns have a sorting option, it is not visually obvious until you accidentally or intentionally hover over the column header. This behavior is not intuitive, as shown in the screenshot and example:

![Image](https://github.com/user-attachments/assets/e31814af-92d7-4c13-aa54-e1fc494bb495)
https://material.angular.io/components/table/examples#table-sorting

**So, the proposal is to add an option to make the sort icons visible by default, as shown in the examples:**

_Example 1:_

![Image](https://github.com/user-attachments/assets/a661d33e-19fe-49e5-84c1-53188ca0ee7e)

_[Example 2](https://primeng.org/table#sort):_

![Image](https://github.com/user-attachments/assets/5a25c128-65a2-4d81-a73c-25448aa7a1c2)

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Inizia confrontando il Material table sorting example e il PrimeNG table sorting example collegato per comprendere il comportamento predefinito richiesto per le icone. Analizza l’implementazione dell’ordinamento delle tabelle e determina come un’opzione dovrebbe consentire di visualizzare sempre le icone di ordinamento; il lavoro è completato quando le colonne ordinabili possono mostrare le proprie icone senza passare il mouse sopra di esse, mentre il comportamento di ordinamento esistente rimane invariato.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
angular, typescript
Ambito
frontend
Tipo di issue
Funzionalità
Difficoltà
3/5
Tempo stimato
1-2 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
48/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.