antd vue table 中使用了customRender,修改第一个值为3之后,更新也页面,这条数据去了最后一条,但是轮播图2的排序值也变成了3,我查了一下数据确实是2,到底是什么原因导致了轮播图2的排序值变成了3而不是2呢,vue不是已经解决了这个问题么,为什么还是导致了这个情况的出现?
答案:这里边vue根据key值对比数据是否变化更新试图,当你的select没有key的时候,他使用的是这个数据的key值,当你修改之后,他对比发现key值并没有发生变化,所以他不会去更新试图,知道了问题出现的位置,解决就很简单了,给select加一个唯一的key值