angular / angular/components

[Table] Add a full-featured but limited table component and array-based data source

Offen
#5,889 6 Kommentare 25 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
area: material/table feature P3
Vorherrschende Sprache
TypeScript
Sterne
25k
Forks
6.8k
Ø Merge
1 T. 8 Std.
Gemergte PRs (30 T.)
91

Beschreibung

Introduce a new table component that would use `` and come with built-in features including sorting, pagination, selection, etc. Would accept an array-based data input so users do not need to create a data source to use the table.

This would allow people to quickly use a table but would limit their ability to customize behavior and would be very opinionated on user experience.

Example concept:
```




```

Notes:
- Long column names should be truncated and display a tooltip on hover

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginnen Sie mit der Überprüfung der bestehenden Komponente und des im Issue referenzierten Data-Source-Ansatzes. Klären Sie den Umfang und das erwartete Verhalten für Array-Eingaben, Sortierung, Paginierung, Auswahl und gekürzte Spaltennamen mit Hover-Tooltips; als abgeschlossen gilt die Aufgabe, wenn ein abgestimmtes Design für die vorgeschlagene eingeschränkte Komponente vorliegt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
angular, typescript
Bereich
frontend
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.