1. 首页
  2. 数据库
  3. 其它
  4. vue列表数据发生变化指令没有更新问题及解决方法

vue列表数据发生变化指令没有更新问题及解决方法

上传者: 2020-12-31 19:40:42上传 PDF文件 54.25KB 热度 10次
问题描述,在vue的for循环中使用了指令,然后对数据进行筛选的时候,发现指令没有起作用。 如图前面的图标是根据文件名的后缀名,返回响应图标的,通过指令实现的。然后我们在搜索框中删选以后,数据更新了,但是图标没有更新 分析原因 ... 问题就出在了:key=’index’因为vue中for循环是根据key的值的变化来更新vnode的,很显然我们经过筛选如果删选出三条数据,那么index = 0, 1, 2没有变化,所以vnode没有更新 解决办法1:我们设置:key的时候
用户评论