四种el-table的配置排序方式

一:sortable="custom" 和 @sort-change="sortChange"

如果需要后端排序,需将sortable设置为custom,同时在 Table

上监听sort-change事件,在事件回调中可以获取当前排序的字段名和排序顺序,从而向接口请求排序后的表格数据。

二::default-sort="{prop: 'salesVolume', order: 'descending'}"

通过 Table 的default-sort属性设置默认的排序列和排序顺序

三::sort-orders="'descending','ascending'"

传入一个数组,随着用户点击表头,该列依次按照数组中元素的顺序进行排序。数组中的元素需为以下三者之一:ascending表示升序,descending 表示降序,null 表示还原为原始顺序,

'ascending', 'descending', null

四:ref="table" ,this.$refs.table.sort('salesVolume','descending');

sort,手动对 Table 进行排序。参数prop属性指定排序列,order指定排序顺序。

相关推荐
溪语流沙13 小时前
【Web全栈进阶】监控与告警:线上系统的“体检报告”
前端·vue.js·python·fastapi
鬼手点金13 小时前
单轮对话:最简单的 API 调用
java·服务器·前端·javascript·react.js·servlet·tomcat
燕落南枝13 小时前
CSS 字体样式:颜色、字体族、倾斜、加粗与装饰
前端·css
鬼手点金14 小时前
消息的四种角色
java·前端·人工智能·git·深度学习
陈随易14 小时前
副业搞钱之代办永不过时
前端·后端·程序员
古夕14 小时前
同样的 font-weight,为什么这个项目的字体就是更细?
前端·javascript
程序员200714 小时前
抽卡玄学?不,是数学:保底机制下出货概率到底怎么算
前端
excel14 小时前
请求很慢,问题一定出在服务器吗?看懂浏览器网络耗时
前端·后端
卤蛋fg614 小时前
vue 下拉树组件 vxe-table-select 实现分页多选
vue.js
代码猎人14 小时前
前端怎么熟悉ES6+语法
前端