element-ui表格组件table实现列的动态显示与隐藏

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了element-ui表格组件table实现列的动态显示与隐藏相关的知识,希望对你有一定的参考价值。

参考技术A 在开发后台管理系统中,表格是经常用到的数据展示方式。然而,有时候表格展示的列过多,会出现一屏展示不下,需要手动滚动滚动条查看的情况。

其实,在系统实际使用的过程中,不同用户关注的列不同,并不是一定要展示所有的列。因此,可以开发一个能够配置表格需要展示的列的功能,这样只展示关注的列,不关注的列就无需在页面上展示,提高用户的使用体验。

要求可以动态配置表格中需要展示的列,默认展示所有列。

首先根据思路,可以确定几个状态:

然后开始实现:

CodePen: element-ui table表格组件设置展示列的显示与隐藏

以上是关于element-ui表格组件table实现列的动态显示与隐藏的主要内容,如果未能解决你的问题,请参考以下文章

vue动态控制表格列的显隐(element-ui)

Vue + Element-ui实现后台管理系统---封装一个Form表单组件和Table表格组件

Vue + Element-ui实现后台管理系统---封装一个Form表单组件和Table表格组件

element-UI table动态增加列,动态增加行,动态合并行。选择编辑表头行数据

element-ui table 表格组件实现可拖拽效果(行列)

element-ui 实现table整列的拖动