背景 在动态删除v-for渲染的列表的过程中,如果key指定为index,则可能出现渲染错乱的问题。比如,你明明删了第一行,但是视图上却删了第二行。 解析 问题源于key的重复,当你删了第一行,那么第二行的key就变成了第一行的key,这两个key是相同的。基于VirtualDOM的库会把key相同的组件认作同一个组件,因而不会去更...
背景 在动态删除v-for渲染的列表的过程中,如果key指定为index,则可能出现渲染错乱的问题。比如,你明明删了第一行,但是视图上却删了第二行。 解析 问题源于key的重复,当你删了第一行,那么第二行的key就变成了第一行的key,这两个key是相同的。基于VirtualDOM的库会把key相同的组件认作同一个组件,因而不会去更...