---
title: Element Plus 表格组件
date: 2026-05-27
---
# 一、加载中
```vue
```
::: tip
要配合pinia存储使用,获取数据前将loading置为true,完成后置为false。
:::
# 二、展开行
```vue
```
通过类型expand和插槽props实现,可以展示任意格式数据。
增加表格的`row-key`、`expand-row-key`属性可以实现只展开某一行功能。
# 三、排序和筛选
```vue
```
在`el-table-column`中添加`sortable`即可实现排序功能。
在`el-table-column`中添加`filters`和`filter-method`实现筛选功能。
`filters`为原始数据中该字段下的所有值,并转为指定格式,也可以自定义筛选字段。
# 四、表头搜索
```vue
```
表头搜索主要利用`header`插槽和`el-popover`组件实现。