当前位置: 首页 > Web前端 > vue.js

项目中上下切换遇到的问题

时间:2023-04-01 01:34:27 vue.js

在之前的项目中,需求是能够上下切换浏览各个列表中的数据。一开始我是用索引下标来切换的,初试没发现什么问题。后来在线上使用过程中,发现有些页面在切换的时候可能会改变数据的状态,这样数据的列表就会减少,再次使用索引下标切换的时候,会出现一个随机跳跃的问题。所以,后面修改问题的时候,考虑复制数据所在数组,获取当前数据的Id,通过ID找到当前索引,然后指向下一个ID。