对表格进行筛选,可快速查找到自己想看的数据。
在列中设置 filters
和 filter-method
属性即可开启该列的筛选, filters 是一个数组,filter-method
是一个方法,它用于决定某些数据是否显示, 会传入三个参数:value
, row
和 column
。
<el-table-column
prop="status"
label="状态"
:filters="[
{ text: '完成', value: '完成' },
{ text: '未执行', value: '未执行' },
]"
:filter-method="filterstatus"
/>
const filterstatus=(value, row, column) => {
const property = column.property;
return row[property] === value;
}