场景

要实现的效果是

那么就要用到怎样将这个el-table清空,即在vue中怎样将数组清空。

注:

博客:
https://blog.csdn.net/badao_liumang_qizhi
关注公众号
霸道的程序猿
获取编程相关电子书、教程推送与免费下载。

实现

首先将这个el-table与一个数组实现双向绑定

        <el-tablev-loading="loading":data="bcglXiangXiList":row-class-name="rowClassName"@selection-change="handleDetailSelectionChange"ref="tb">

这里的

:data="bcglXiangXiList"

绑定的是在

bcglXiangXiList: [],

data中定义的数组字段。

然后在点击清空按钮时

            <el-buttontype="danger"icon="el-icon-delete"size="mini"@click="handleDeleteAllDetails">清空</el-button>

对应的方法中

    //清空子表数据handleDeleteAllDetails() {this.bcglXiangXiList = undefined;},

直接将此数组重新赋值为undefined

这样就能实现数组和el-table清空了。

当然这是在后面bcglXiangXiList 没有再用到的情况下

如果后面再用到的话直接使用会提示undefined

所以如果后面还用到的话可以

this.bcglXiangXiList = undefined;

之后再

this.bcglXiangXiList = new Array();

重新new一个空数组。

Vue中实现清空数组和清空el-table相关推荐

  1. 探讨Vue 数据监测原理-第五节-展开介绍 Vue中监测-【数组】数据的原理

    文章目录 探讨一下Vue 数据监测的原理 本次探讨共的第五个章节 第五节:展开介绍 Vue中监测-[数组]数据的原理 1. 案例 1.1. 页面案例 2. 数组形式|对象形式爱好的区别 2.1. 页面 ...

  2. push数组元素不渲染 vue_对vue中data的数组push无效

    data (){ return { keys: [] } }, methods: { select (key) { this.keys.push(key) console.log(this.keys) ...

  3. vue中常用的数组方法

    文章目录 1. join() 2.push()和pop() 3.shift() 和 unshift() 4.reverse(); 5.sort(); 6.slice(); 7.splice(); 8. ...

  4. Vue中如何删除数组中指定值

    在做vue el-tree数组保存id时,用shift 函数发现总是删除数组的第一个,而非自己想要删除的那个 pid为数组,item.id为要删除的元素的值.1就是删除它自身. this.pid.sp ...

  5. vue中 向一个数组中的每一个对象里添加一个属性

    val.fileNmeC = val.fileName.split('_')[0]val.ddc = val.fileName.split('_')[1].split(".")[1 ...

  6. 用JavaScript清空数组

    Emptying an array is a common JavaScript task but too often I see the task performed in the incorrec ...

  7. vue中v-for指令的使用之Vue知识点归纳(八)

    本文章将描述 vue 指令 v-for 的基本使用 1 简述 vue 指令 v-for 用来操作 dom ,常用于数组元素的操作 2 案例 <!DOCTYPE html> <html ...

  8. vue中搜索关键词,使文本标红

    UserHead.vue中搜索框: <!-- 搜索 --><el-col :span="6" :offset="8" class=" ...

  9. vue使用js遍历数组和对象

    前言 在vue中,遍历数组和对象的方式略有不同,不能完全以数组或对象的遍历方式给对方使用并获取数据.为了记录以及以后方便查看,现在对其进行整理. 数组遍历 以数组 array = [1,2,3,4,5 ...

最新文章

  1. 自监督3D手部姿态估计方法
  2. 访客门禁系统供应商 首选钱林厂家
  3. 《研磨设计模式》chap14 迭代器模式(1)简介
  4. SpringMVC重定向传参
  5. c语言一个一个读取文件字节,C语言中二进制文件的读取
  6. MySQL数据库常见的几个问题
  7. JSP实例-定时刷新页面
  8. python在不同系统代码区别_python不同系统中打开方法
  9. c均值聚类matlab,实现代码 - 模糊C均值聚类算法(原理+Matlab代码)
  10. 詹姆斯等十位大佬的作息时间表曝光
  11. iOS——应用内调用Face ID、Touch ID
  12. 同事篇(12年至今)
  13. hgame 2022 逆向 reverse 部分题目 Writeup
  14. DREA:基于多样性排序的多目标优化进化算法
  15. 如何在数据验证单元格区域禁用粘贴
  16. 用matlab做矩阵变换(理解+实践);假设随机发给某班所有同学任意数字,生成10*5的矩阵
  17. mysql创建用户名和密码
  18. 【蓝桥真题】三羊献瑞,祥瑞生辉+三羊献瑞=三羊生瑞气(暴力破解)
  19. vue3 图片懒加载
  20. 什么是伪类和伪元素?伪类和伪元素的区别的区别详解

热门文章

  1. Netty原理二:NioEventLoop 如何启动监听事件
  2. canal应用一:基于mysql binlog的日志解析工具
  3. 华为手机鸿蒙系统官方下载入口,华为鸿蒙系统官方版-华为鸿蒙操作系统官方内侧入口 v1.0.0预约_手机乐园...
  4. java 数组 push pop_JavaScript学习笔记:数组的push()、pop()、shift()和unshift()方法
  5. python ssh登录设备_用Python怎么SSH到网络设备
  6. springcloud的理解
  7. Error while adding the mapper ‘interface *****类‘ to configuration报错原因
  8. 使用sentinel实现限流
  9. idea创建包怎么让包分层_开一家早餐店卖生煎包怎么样
  10. python适合做什么生意_适合Python的5大练手项目,你练了么?