zoukankan      html  css  js  c++  java
  • vue element-ui Table数据解除自动响应方法

    在对列表Table进行数据编辑时,会存在table的增删改操作后,列表view也自动响应发生了变化,原因是赋值的数据是一个引用类型共享一个内存区域的。所以我们就不能直接连等复制,需要重新克隆一份新的数据来改变内存数据指向,方法如下:

    //当原数据类型为object
      this.objectInfo=Object.assign({}, oldObject)  //重新生成一个新的对象
    //当原数据类型为Array
      this.newArray = oldArray.slice(); //slice方法会返回一个新的数组
    //通用方法
      this.anyData = JSON.parse(JSON.stringify(oldData)) //通过JSON方法返回新的数据
  • 相关阅读:
    我的期末可以加分项
    冲刺
    公司授课管理系统
    挑战赛题终于完成
    Java web 学习
    Java web 学习
    Javaweb 学习
    Base64加密
    选课系统
    Educational Codeforces Round 62题解
  • 原文地址:https://www.cnblogs.com/bomdeyada/p/10432511.html
Copyright © 2011-2022 走看看