原因:

由于 JavaScript 的限制,Vue 不能检测数组和对象的变化。深入响应式原理中有相关的讨论。

<div class="basket-paper-content" v-if="reset"><div class="basket-paper-item-box" v-for="(item,index) in current_list" :key="index"><div class="paper-item-box-title">
data() {return {list: [],current_list: [],reset: true,};},
 for (let i = 0; i < current_list.length; i++) {for (let j = 0; j < current_list[i].list.length; j++) {if (current_list[i].list[j].id == id) {if (type == "up" && j > 0 && j < current_list[i].list.length) {let tmp = current_list[i].list[j];current_list[i].list[j] = current_list[i].list[j - 1];current_list[i].list[j - 1] = tmp;this.reset = false;break;}}}}//console.log("current_list",current_list)this.$data.reset = true;this.$data.current_list = current_list;

vue 列表更改排序,不刷新问题相关推荐

  1. Vue - 列表拖曳排序 / 鼠标拖动改变顺序排列高效简洁组件(支持PC端与移动端触屏拖动,也可在滚动条内排序自动滚动,流畅丝滑无 BUG)

    前言 网上大部分教程代码臃肿且有BUG,另外代码注释没有很难读懂. 本文将从 0-1 完成列表拖曳排序功能(带动画),您只需要复制后改改样式即可, 支持电脑端与手机端兼容,代码干净整洁且超详细的注释. ...

  2. vue 实现 web端滚动刷新 排序 筛选 响应式布局 (源码)

    vue 实现 web端滚动刷新 排序 筛选 响应式布局 先展示效果图 源码: <template><div> <!-- 头部--><div class=&qu ...

  3. 28.Vue列表排序

    27.Vue列表过滤_爱米酱的博客-CSDN博客目录1.使用watch属性实现列表过滤2.使用计算属性实现列表过滤3.总结这一小节我们来讲一下Vue的列表过滤,那么想要完成列表过滤就需要有两个关键的步 ...

  4. android 二级列表拖动排序_Excel的数据透视表六种排序方法

    Excel的数据透视表排序不像表格中那样操作灵活,很多小伙伴对此不熟悉,本文系统讲解数据透视表的各种排序. 一.常规排序 二.组内排序 三.多关键字排序 四.手动拖动排序 五.手动输入排序 六.设置透 ...

  5. 使用NetBeans Lambda支持在Java 8中使用Lambda表达式对列表进行排序

    作为JSR 335的一部分, Lambda表达式已从Java 8开始引入Java语言,这是Java语言的一个重大变化. 如果您想了解更多关于Lambda表达式以及JSR 335的信息,可以访问以下资源 ...

  6. python字符串排序_Python-如何对字符串列表进行排序?

    小编典典 基本答案: mylist = ["b", "C", "A"] mylist.sort() 这会修改你的原始列表(即就地排序).要获 ...

  7. python将对象放入列表根据某个属性排序_关于python:如何根据对象的属性对对象列表进行排序?...

    我有一个python对象列表,我想按对象本身的属性排序.列表如下: >>> ut [, , , , , , ...] 每个对象都有一个计数: >>> ut[1].c ...

  8. 【猿说VUE】Vue列表渲染

    8 VUE基础:列表渲染 我们可以用 v-for 指令基于一个数组来渲染一个列表.v-for 指令需要使用 item in items 形式的特殊语法,其中 items 是源数据数组,而 item 则 ...

  9. vue——router更改路由地址,但是页面不能跳转

    在做电商项目时,筛选标签时,需要路由发生变化,但是当前的页面商品列表还需要局部刷新. 如果更改路由后,页面跳转,则是全局刷新,局部刷新才能够满足用户需求. 则此时要做的就是:更改路由地址,但是页面不能 ...

最新文章

  1. 吴忠强:刷LeetCode的正确姿势!
  2. CCF 202104-4 校门外的树 Python
  3. python运行方法_对python中执行DOS命令的3种方法总结
  4. 记录开发移动端项目过程中的各种问题、插件及教程(不定时更新)
  5. Go语言常用的并发模式(上)
  6. Python 定义源码编码 (Source Encoding)
  7. html 5拜年贺卡,HTML5+CSS3实现春节贺卡
  8. 【PBRT】圆盘均匀采样,python实现
  9. Protel DXP2004 中文版 下载及安装
  10. 假定在使用CSMA/CD协议的10Mb/s以太网中某个站在发送数据时检测到碰撞,执行碰撞算法是选择了随机数R=100 试问这个站需要等待多长时间后才能再次发送数据,如果是100Mb/s的以太网呢?
  11. 用最虔诚的心攻克英语!
  12. 小熊派折叠开发板(一)- 开发板介绍
  13. 雨雨cms-YYCMS5.0新版影视网源码自动采集数据-玥雅CMS
  14. html z-index不显示,CSS3关于z-index不生效问题的解决
  15. 江苏移动CM101s-MV100-EMMC- M8233_强刷固件包
  16. Fraud Busters
  17. NLP自然语言处理系列-音乐推荐系统实战 - 数据处理
  18. 计算机游戏配机方案,主流装机配置方案 3500元i5-7500配GTX1050游戏电脑配置清单推荐...
  19. [考研]考研倒计时第5天
  20. 猫鼠游戏,一个刷票老千看在线投票项目的防范与取舍

热门文章

  1. cshtml 未能找到类型或命名空间名称“PagedList”(是否缺少 using 指令或程序集引用?)
  2. git安装错误:can not read system config
  3. MySQL InnoDB count()函数
  4. 12月13日云栖精选夜读 | 干货 :5个提醒,让你远离“数据呆”
  5. 【Angular专题】——(1)Angular,孤傲的变革者
  6. consul代理---健康检测
  7. 看看async,await 是如何简化异步的调用WCF!
  8. 友盟页面访问路径全量统计功能上线啦!
  9. 信息烟尘中的学习方法
  10. php中钩子(hook)的应用示例demo