Feature Request: Add Hierarchical Lines to Expandable Row RC Table
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Anfängerfreundlichkeit
- 32/100
- Issue-Typ
- Feature
- Klarheit
- Größtenteils klar
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- react, typescript
- Bereich
- frontend
Rechercherichtung
Beginne damit, das Feature für erweiterbare Zeilen von rc-table zu lesen und seine Hierarchiedarstellung mit rc-tree zu vergleichen. Verwende die beigefügten Screenshots, um die vorgesehene Platzierung und das Erscheinungsbild der verbindenden Linien zu verdeutlichen. Als abgeschlossen gilt die Arbeit, wenn die Linien auf das Erweitern und Reduzieren von Zeilen reagieren und Anpassungen für Stil, Farbe und Stärke ermöglichen.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
I propose adding hierarchical lines to the expandable row feature of the rc-table component. These lines would visually connect parent rows with their child rows, enhancing usability and clarity for users navigating hierarchical data sets. The implementation should dynamically adjust lines based on row expand/collapse state and include customization options for line style, color, and thickness. Integrating hierarchical lines will provide consistency with other components like rc-tree and improve the interpretation of hierarchical data within the table.
Attached to this issue are screenshots illustrating the desired placement and appearance of the hierarchical lines within the rc-table component. These visuals serve to clarify the requested feature and provide guidance for implementation.
- Vorherrschende Sprache
- TypeScript
- Sterne
- 1.4k
- Forks
- 619
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Entwicklungsumgebung
Dieses Projekt bietet weder Dev-Container noch Dockerfile noch Beitragsleitfaden – die Einrichtung liegt bei Ihnen. Beginnen Sie mit der README; die allgemeinen Schritte stehen in unserem Leitfaden für den ersten Beitrag.
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus react-component/table
-
Fixed-header tables force one getBoundingClientRect per column on every mount (ResizeObserver-driven MeasureCell)Evtl. vergeben @rubenmarcus hat das vor 15 Tagen übernommen. Offen
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 42/100
react-component/table#1507 ·
-
rowExpandable does not work when dataSource has children fieldEvtl. vergeben @nrps9909 hat das vor 49 Tagen übernommen. Offen
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 50/100
react-component/table#1416 ·
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 30/100
react-component/table#1403 ·
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 15/100
react-component/table#1269 · 1 Kommentar ·
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100
react-component/table#1257 · 1 Reaktion ·
Alle Issues in react-component/table
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
wormhole-foundation/wormhole#5062 ·
Maintainer antworten meist innerhalb von 1 Tag
-
internal os specific
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 65/100
frostney/GocciaScript#1688 ·
Maintainer antworten meist innerhalb von 1 Tag
-
integration:hermes
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 70/100
vectorize-io/hindsight#5592 ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
vercel/streamdown#673 · 1 Reaktion ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 74/100
apache/rocketmq-dashboard#6712 ·
Maintainer antworten meist innerhalb von 3 Tagen