Feature Request: Add Hierarchical Lines to Expandable Row RC Table
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 5/5
- Tempo estimado
- Mais de uma semana
- Facilidade para iniciantes
- 32/100
- Tipo de issue
- Funcionalidade
- Clareza
- Razoavelmente clara
- Status de atividade
- Estagnada
- Stack de tecnologia
- react, typescript
- Domínio
- frontend
Direção de pesquisa
Comece lendo o recurso de linhas expansíveis do rc-table e comparando sua apresentação hierárquica com a do rc-tree. Use as capturas de tela anexadas para esclarecer o posicionamento e a aparência pretendidos das linhas de conexão. O trabalho estará concluído quando as linhas responderem à expansão e ao recolhimento das linhas e oferecerem personalização de estilo, cor e espessura.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
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.
- Linguagem predominante
- TypeScript
- Estrelas
- 1.4k
- Forks
- 623
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Preparar o ambiente
Este projeto não oferece contêiner de desenvolvimento, Dockerfile nem guia de contribuição, então a configuração fica por sua conta: comece pelo README e veja nosso guia da primeira contribuição para os passos gerais.
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de react-component/table
-
Fixed-header tables force one getBoundingClientRect per column on every mount (ResizeObserver-driven MeasureCell)Talvez já em andamento @rubenmarcus assumiu há 17 dias. Aberta
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 42/100
react-component/table#1507 ·
-
rowExpandable does not work when dataSource has children fieldTalvez já em andamento @nrps9909 assumiu há 51 dias. Aberta
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 50/100
react-component/table#1416 ·
-
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 30/100
react-component/table#1403 ·
-
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 15/100
react-component/table#1269 · 1 comentário ·
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100
react-component/table#1257 · 1 reação ·
Todas as issues de react-component/table
Issues semelhantes
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 83/100
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
ranxianglei/billion-context#3583 ·
Mantenedores costumam responder em até 1 dia
-
bug:new
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
callstackincubator/simlock#673 ·
Mantenedores costumam responder em até 1 dia
-
documentation v3
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 73/100
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 73/100
anomalyco/opencode#56380 · 1 comentário ·
Mantenedores costumam responder em até 1 dia