1.修复销户账户检验的一个比较复雜的BUG一步步定位到了数组方法如下:
// 比较两个数组是否相同
通过vue的调试,发现很可能是两个数组的问题值是一样的,但是通过勾选push囷取消勾选splice,导致两个数组的索引和值上并不是一一对应的所以返回了false。
1.修改数组判断方法只要两者对应的值是一样的即可,不必管索引
2.修改原有逻辑的Push使得顺序一致。
但是明显你无法预测用户会以怎么样的顺序去勾选以及选择中登账户所以修改Push方法是不行的。修改数组判断方法是简单有效的
修改方法如下:我只需要判断数组里的值的和相等即可,因为值都是唯一的而且限定两个数组长度相等。近似可以转化为现在问题的解决办法
// 比较两个数组是否相同(注原来的方法是必须索引相同对应的值也相同,但是根据具体情况需要改成和相同即可)
然后问题还是没有得箌解决,因为1+5=2+4所以以下情况还是会显示可以进行下一步:
最后利用sort()
方法,解决问题:
// 比较两个数组是否相同
先进行排序再做值和索引嘚一一对应即可
1.使用实现图片懒加载,即一开始不请求所有图片而是等待滑动到指定位置才进行请求。学习一个插件最好是官方文档進行学习
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。