2019独角兽企业重金招聘Python工程师标准>>>

在列中设置sortable属性即可实现以该列为基准的排序,接受一个Boolean,默认为false。可以通过 Table 的default-sort属性设置默认的排序列和排序顺序。

使用sort-method或者sort-by使用自定义的排序规则。

如果需要后端排序,需将sortable设置为custom,同时在 Table 上监听sort-change事件,在事件回调中可以获取当前排序的字段名和排序顺序,从而向接口请求排序后的表格数据。

在本例中,还使用了formatter属性,用于格式化指定列的值,接受一个Function,会传入两个参数:rowcolumn,可以根据自己的需求进行处理。

<template><el-table:data="tableData"style="width: 100%":default-sort = "{prop: 'date', order: 'descending'}"><el-table-columnprop="date"label="日期"sortablewidth="180"></el-table-column><el-table-columnprop="name"label="姓名"sortablewidth="180"></el-table-column><el-table-columnprop="address"label="地址":formatter="formatter"></el-table-column></el-table>
</template>
<script>export default {data() {return {tableData: [{date: '2016-05-02',name: '王小虎',address: '上海市普陀区金沙江路 1518 弄'}, {date: '2016-05-04',name: '王小虎',address: '上海市普陀区金沙江路 1517 弄'}, {date: '2016-05-01',name: '王小虎',address: '上海市普陀区金沙江路 1519 弄'}, {date: '2016-05-03',name: '王小虎',address: '上海市普陀区金沙江路 1516 弄'}]}},methods: {formatter(row, column) {return row.address;}}}
</script>

转载于:https://my.oschina.net/u/3759656/blog/2906810

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

  1. bean 属性设置默认值_activiti7源码分析之引擎初始化与Bean注入

    在之前的一篇文章中,介绍了Soringboot2与activiti7整合,本文我们看下整合后的activiti7是如何初始化的,以及相关Bean如何注入. 配置和创建工作流引擎 首先第一个问题,act ...

  2. Html Select 使用selected属性设置默认选择项

    Html Select 如何进行默认选择,只要给某个option 添加 selected = selected"属性就是默认选项 <select id="isAudit&qu ...

  3. Spark中的spark.sql.shuffle.partitions 和spark.default.parallelism参数设置默认partition数目

    当不跟随父对象partition数目的shuffle过程发生后,结果的partition会发生改变,这两个参数就是控制这类shuffle过程后,返回对象的partition的 经过实测,得到结论: s ...

  4. element tree树组件default-expand-all属性设置默认展开的节点

  5. 【Java代码】反射机制处理传递给mapper文件的非Map类型参数对象(指定属性为空则设置默认值)

    1. why 为什么要拦截传递给 mapper 文件的参数对象呢?因为要对指定属性设置默认值.如何拦截传递给 mapper 文件的参数对象可以参考<使用(org.apache.ibatis.pl ...

  6. php属性赋值吗,php – 设置类中属性的默认值

    我需要编写一个类,用户可以根据需要设置自己的值.我需要为属性设置默认值. 我怎么能以正确的方式做到这一点.这是我需要实现的一个例子 class Test { protected $var1; prot ...

  7. jpa mysql timestamp_Java JPA设置默认值、Timestamp设置、自动获取时间

    设置默认值 @Column(name="state",columnDefinition="tinyint default 0") private Integer ...

  8. layui表格 设置默认排序_改造 layui 表格组件实现多重排序

    layui 的表格组件目前只支持单列排序,在实际应用中并不能很好的支撑我们的业务需求.今天一时手痒,决定改造一番以支持多重排序. 实现思路也比较简单,只需要用一个数组来存放所有排序的列,再把这个数组传 ...

  9. MyBatisPlus:实现DAO的增删改查分页+属性设置,代码生成器(代码模板)

    1,MyBatisPlus入门案例与简介 这一节我们来学习下MyBatisPlus的入门案例与简介,这个和其他课程都不太一样,其他的课程都是先介绍概念,然后再写入门案例.而对于MyBatisPlus的 ...

  10. java设置默认值_Spring @Value 设置默认值的实现

    1.概览 Spring 的 @Vaule 注解提供了一种便捷的方法可以让属性值注入到组件中,当属性值不存在的时候提供一个默认值也是非常好用的 这就是我们这篇文章所专注的,如何给 @Vaule 注解指定 ...

最新文章

  1. 安谋中国推出“山海” S12,AIoT 安全解决方案技术全解读
  2. Kaggle心得(一)
  3. 【译】开发大型 Angular 应用的12条架构清单
  4. 迅雷的user-agent
  5. ASP.Net上传文件带进度条、显示剩余时间!
  6. groovy java_在java中使用groovy怎么搞
  7. Python小屋在线练习与刷题软件重要升级
  8. 误差反向传播法(一)【计算图】
  9. 什么时候以及为什么基于树的模型可以超过神经网络模型?
  10. 关于阿里巴巴发布普惠体的一些思考
  11. AT指令集及常用指令
  12. SOLIDWORKS工程图教程:如何进行SOLIDWORKS工程图标注
  13. 计算机 考研 学硕专硕,2019计算机考研常识:学硕与专硕对比
  14. 31、查询 1990 年出生的学生名单
  15. 使用 biblatex 进行参考文献管理
  16. PHP输出图像imagegif、imagejpeg与imagepng函数用法
  17. 华为TE10一体化视频会议终端
  18. R语言读写中文编码方式
  19. TiDB HTAP特性的应用场景简析
  20. python绘制动态模拟图

热门文章

  1. Linux系统磁盘分区、删除分区、格式化、挂载、卸载、开机自动挂载的方法总结...
  2. Web应用开发基本技术及思想
  3. Java开发笔记(一百四十五)FXML布局的伸展适配
  4. 1.maven下仅shiro框架对shiro的测试使用
  5. MySQL学习十四创建和操纵表
  6. js 为对象添加和删除属性
  7. 在 Windows 容器中使用 gMSA
  8. vi下的查找替换命令
  9. Burp Suite详细使用教程-Intruder模块详3
  10. WCF消息传输的几个基本概念(知识点整理)