el-table 设置多列默认排序
时间: 2023-10-07 20:05:24 浏览: 223
el-table无限滚动+控制列是否显示+列排序(非json)
5星 · 资源好评率100%
在 el-table 中设置多列默认排序可以使用 `default-sort` 属性。该属性需要传入一个数组,数组中每个元素都表示一个默认排序规则,每个规则需要传入一个对象,对象中的 `prop` 属性表示要排序的字段,`order` 属性表示排序方式,可以是 `ascending`(升序)或 `descending`(降序)。
例如,要设置 el-table 按照 `age` 字段降序排序,然后在 `name` 字段升序排序,可以这样写:
```html
<el-table :data="tableData" :default-sort="[ {prop: 'age', order: 'descending'}, {prop: 'name', order: 'ascending'} ]">
<el-table-column prop="name" label="姓名"></el-table-column>
<el-table-column prop="age" label="年龄"></el-table-column>
<el-table-column prop="address" label="地址"></el-table-column>
</el-table>
```
阅读全文