Welcome toVigges Developer Community-Open, Learning,Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
4.7k views
in Technique[技术] by (71.8m points)

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

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


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)

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


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to Vigges Developer Community for programmer and developer-Open, Learning and Share
...