angular / angular/components

Support adding/removing table headers and footers

Aperta
#22,548 0 commenti 2 reazioni 0 assegnatari Vedi su GitHub
area: cdk/table feature G P3
Lingua principale
TypeScript
Stelle
25k
Fork
6.8k
Merge medio
1g 8h
PR unite (30g)
91

Descrizione

Currently `CdkTable` doesn't offer a way to add/remove headers and footers dynamically. Users can hide and show them with CSS, but they always remain in the DOM.

I think we could support this in one of two ways:
1. Add some code to the content query for defs to watch for changes and re-render
2. Support doing this with `when` (or maybe a similar API)

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Inizia leggendo l’implementazione di CdkTable, in particolare la sua content query per le definizioni di header e footer. Confronta gli approcci proposti: osservare le modifiche alle definizioni ed eseguire nuovamente il rendering, oppure supportare le modifiche dinamiche tramite when o un’API simile. Il lavoro è completato quando gli utenti possono aggiungere o rimuovere dinamicamente gli header e i footer della tabella, in modo che gli elementi corrispondenti non rimangano più nel DOM.

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

Valutazione

Stack tecnologico
angular, typescript
Ambito
frontend
Tipo di issue
Funzionalità
Difficoltà
5/5
Tempo stimato
Più di una settimana
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
25/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.