React与antd Table: 解决动态添加children数据不显示的问题?
在使用react和antd table时出现了些问题,table的data原来没有children,但是动态改变data(添加children)后,children没有出现,我已经使用了默认展开所有行defaultExpandAllRows={true},请问该如何解决这个bug呢,万分感谢
例如
const [data, setData] = useState([]);
setData([{id: 3, children: [id:4]}])
补充:貌似是因为使用了expandIcon,因为我想让其自动展开并且展开按钮隐藏
defaultExpandAllRows={true}
expandIcon={() => {
return <></>;
}}
回复
1个回答
test
2024-06-19
需要自己实现 expandedRowRender
回复
适合作为回答的
- 经过验证的有效解决办法
- 自己的经验指引,对解决问题有帮助
- 遵循 Markdown 语法排版,代码语义正确
不该作为回答的
- 询问内容细节或回复楼层
- 与题目无关的内容
- “赞”“顶”“同问”“看手册”“解决了没”等毫无意义的内容