如下代码:

<template><div><el-table:data="tabledate"height="400">//使用v-if else 控制两列的显示和隐藏,每个列必须加唯一标识符:key="Math.random()",否则会不起作用,无法控制显示与隐藏<el-table-column type="selection" width="50" v-if="showColumn==true" :key="Math.random()"></el-table-column><el-table-column label="序号" prop="id" v-else :key="Math.random()"></el-table-column><el-table-column label="英文名" prop="value"></el-table-column><el-table-column label="中文名" prop="label"></el-table-column></el-table><el-button plain style="width:100px" @click="showColumn=true">显示</el-button><el-button plain style="width:100px" @click="showColumn=false">隐藏</el-button></div>
</template><script>
export default {name: "TableColumnShowHideDemo",data() {return {table_interval: null,//控制列的显示和隐藏showColumn: false,tabledate: [{ id: "1", value: "right", label: "正确" },{ id: "2", value: "wrong", label: "错误" },{ id: "3", value: "rightorwrong", label: "正确or错误" },{ id: "4", value: "right", label: "正确" },{ id: "5", value: "wrong", label: "错误" },{ id: "6", value: "rightorwrong", label: "正确or错误" },{ id: "7", value: "right", label: "正确" },{ id: "8", value: "wrong", label: "错误" },{ id: "9", value: "rightorwrong", label: "正确or错误" },{ id: "10", value: "right", label: "正确" },{ id: "11", value: "wrong", label: "错误" },{ id: "12", value: "rightorwrong", label: "正确or错误" },{ id: "13", value: "right", label: "正确" },{ id: "14", value: "wrong", label: "错误" },{ id: "15", value: "rightorwrong", label: "正确or错误" }]};},methods: {}
};
</script>

Vue+Element UI表格列的显示和隐藏相关推荐

  1. Vue Element UI 表格组件 利用插槽实现按下按钮后获得本行数据(内容)

    Vue Element UI 表格组件 利用插槽实现按下按钮后获得本行数据(内容) 能够解决的问题 需要在表格中添加一个类似修改或编辑的按钮,按下按钮,弹出的窗口需要本行的渲染数据 需要向服务端提交一 ...

  2. vue动态设置table列的显示与隐藏并且可以随意拖地排序(element-ui或Antd-ui )

    最终效果如下 页面只需要设置两个参数(适用于element及antd) columnSetting // 是否显示列设置按钮 // name="TtableColumnSet" / ...

  3. antd表格列自定义显示与隐藏

    效果图: 相关定义: ckValues: [], //checkgroup设置值chkAll: true, //全选indeterminate: false, //模糊状态poped: false / ...

  4. Vue + Element UI 表格分页记忆选中,分页切换 页面打勾不丢失

    方法一: 官方也有基于这种操作给出通过属性解决的方法: <el-table :row-key="rowKey"><el-table-column type=&qu ...

  5. Vue + Element UI 表格分页记忆选中

    官方基于这种操作给出通过属性解决的方法: :row-key:行数据的 Key ,用来优化 Table 的渲染:在使用 reserve-selection 功能与显示树形数据时,该属性是必填的.类型为 ...

  6. vue element ui表格下载成xlsx工作表格

    我们需要两个依赖 打开项目终端 输入 npm i file-saver -S 和 npm i xlsx -S 在需要使用的组件中引入依赖 import FileSaver from 'file-sav ...

  7. Vue+element ui 表格中时间选择器范围控制(两种方式)

    1.页面 <el-table v-loading="loading" :data="tableList" border> <!-- 方法1 - ...

  8. 【前端】Vue+Element UI案例:通用后台管理系统-用户管理:Table表格增删查改、Pagination分页、搜索框

    文章目录 目标 代码 0.结构 1.按钮-删除 2.按钮-编辑 3.debug 4.样式 5.分页Pagination:功能 6.分页Pagination:样式 7.搜索框:功能 8.搜索框:样式 总 ...

  9. 【前端】Vue+Element UI案例:通用后台管理系统-登陆不同用户显示不同菜单、动态添加路由

    文章目录 目标 代码 0.动态地显示菜单:store 1.动态注册路由 2.解决刷新后摆平问题 总代码 本篇修改的代码文件 tab.js 参考视频: VUE项目,VUE项目实战,vue后台管理系统,前 ...

最新文章

  1. DL645规约学习笔记-一帧数据解释
  2. JavaScript自定义浏览器滚动条兼容IE、 火狐和chrome
  3. 线程的应用-继承Thread类创建线程
  4. android工程引入unity,Unity导出Android Studio工程
  5. Swift傻傻分不清楚系列(十)枚举
  6. vue底部跳转_详解Vue底部导航栏组件
  7. Linux内核分析 读书笔记 (第四章)
  8. OFDM系统中的信号检测算法分类和详解
  9. 联想服务器ThinkServer网卡驱动程序缺失的解决办法
  10. Ubuntu系统各种文件的颜色代表的意义
  11. 如何使用Epicor Functions(一)
  12. 使用Python获取股票的基金持仓数据
  13. SpringBoot入门-统一错误码
  14. 速算扣除法php,关于速算扣除数法的计税方法 这两点必须知道
  15. 《工程伦理与学术道德》期末考试
  16. CDC *pDC=GetDC();具体是什么意思?
  17. 关于「微信小程序」背后的故事
  18. 海子的诗-以梦为马(祖国)
  19. 新西兰正式提高购房首付比例
  20. d va爬黑板animate_部编版四年级语文上册第17课爬天都峰微课视频|MP3朗读|同步练习...

热门文章

  1. 大明16帝之:朱厚照
  2. 互联网产品saas化为何困难
  3. C++头文件中cstring和string的区别
  4. Linux中安装FastDFS轻量级分布式文件系统
  5. python怎么制作游戏修改器_如何使用CE来修改游戏并制作一个修改器
  6. 实例:【基于机器学习的NBA球员信息数据分析与可视化】
  7. Office/Access 2013 扩展支持xbase/DBF 文件
  8. 如何限制本机上网速度
  9. 手写数字的识别分类+技术总结
  10. 等式(分解质因子求因子个数)