-
{{$index}}-{{item}}
点击header,console.log出来的list数组中项是正常增加的,但是视图不会更新,甚至还减少了一个,但是只会减少一次,之后再点击就不会减少。
而且列表一开始就是从第七项开始渲染的。
请问这可能是什么原因呢?
ps,我是用了饿了么前端的MintUI这个组件库,这段代码就是在使用其中的无线下拉组件时出错的,不知道与组件库是否有关系...
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
你需要加track-by $index , 可能和vue处理重复数据的设计有关,想了解原因得去看看源码
使用开发版的 Vue.js 文件,打开控制台可以看到出错信息:
给 li 元素添加 track-by="$index" 属性就可以了。
header未闭合不知有没关系