antd使用table是,删除行总是删除后面的行,而且删除后再新增行,之前该行的数据还在,这是怎么回事呢?

发布于 2022-09-12 13:42:04 字数 110 浏览 9 评论 0

这个table是在ANTD中的Form中的,table的data也是更新的,也是删除指定行的data,form中的数据也删除了,可是在添加行,新增行的数据和之前未删除前行的数据相同,是rowKey的问题吗?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

揽月 2022-09-19 13:42:04

看看使用的Vue还是React,如果是
1、Vue,删除form的数据时,数组内容要使用splice去操作删除,才能触发Vue视图更新;
2、React,更新state数据,使用setState去更新数据。

两人的回忆 2022-09-19 13:42:04

其实只要唯一的id作为column的key就可以了,不要直接更新form数据,这样是不对的

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文