首页 前端知识 (vue)el-table在表头添加筛选功能

(vue)el-table在表头添加筛选功能

2025-03-04 11:03:32 前端知识 前端哥 915 918 我要收藏

(vue)el-table在表头添加筛选功能


筛选前:

在这里插入图片描述
选择条件:
在这里插入图片描述
筛选后:
在这里插入图片描述


返回数据格式:
在这里插入图片描述

代码:

<el-table
  ref="filterTable"
  :data="projectData.list"
  height="540"
  :header-cell-style="{
    'border-bottom': '1px solid rgb(1, 122, 249, 0.1)',
  }"
  :cell-style="{
    'text-align': 'center',
    'background-color': 'transparent', //鼠标移入
    'border-bottom': '1px solid rgb(1, 122, 249, 0.1)',
  }"
  @row-click="rowHandle"
>
  <el-table-column
    prop="dateTime"
    label="日期"
    sortable
    width="130"
    column-key="dateTime"
    :filters="projectData.dateTimeList"
    :filter-method="filterHandler"
  ></el-table-column>
  <el-table-column
    prop="province"
    label="省"
    :filters="projectData.provinceList"
    :filter-method="filterHandler"
  ></el-table-column>
  ...
</el-table>

//方法
// 项目过滤
filterHandler(value, row, column) {
  const property = column["property"];
  return row[property] === value;
},

解决参考1:https://element.eleme.cn/#/zh-CN/component/table

在这里插入图片描述
解决参考2:https://blog.csdn.net/qq_36396822/article/details/129047453

在这里插入图片描述
解决参考3:https://blog.csdn.net/dangsh_/article/details/109677149?login=from_csdn

在这里插入图片描述

转载请注明出处或者链接地址:https://www.qianduange.cn//article/22642.html
标签
评论
发布的文章

图论-腐烂的橘子

2025-03-04 11:03:06

大家推荐的文章
会员中心 联系我 留言建议 回顶部
复制成功!