当前位置: 首页 > wzjs >正文

电商网站建设与管理 教案东莞市微信网站建设品牌

电商网站建设与管理 教案,东莞市微信网站建设品牌,淘宝网店模板,临西做网站多少钱sorter 是 Ant Design 表格组件(Table)中的一个属性,用于自定义列的排序逻辑。 当点击该列的表头时,表格会根据这个函数的返回值来对数据进行排序。 sorter 属性接受一个函数,这个函数通常有两个参数(比如 …

sorter 是 Ant Design 表格组件(Table)中的一个属性,用于自定义列的排序逻辑。 当点击该列的表头时,表格会根据这个函数的返回值来对数据进行排序。

sorter 属性接受一个函数,这个函数通常有两个参数(比如 row1 和 row2),分别代表表格中的两行数据。函数需要返回一个数值:

负值:表示 row1 应该排在 row2 前面

零:表示 row1 和 row2 排序上相等

正值:表示 row1 应该排在 row2 后面

字符串排序实现

{ title: '服务产品项目名称', key: 'projectName' ,sorter: (row1, row2) => {return (row1.projectName || '').localeCompare(row2.projectName || '')
} },

localeCompare 方法:是 JavaScript 字符串的原生方法,用于比较两个字符串在特定语言环境下的排序顺序。例如:

'Apple'.localeCompare('Banana') // 返回负值(通常是 -1),因为 A 在 B 之前
'Banana'.localeCompare('Apple') // 返回正值(通常是 1),因为 B 在 A 之后
'Apple'.localeCompare('Apple')  // 返回 0,因为两个字符串相同

排序逻辑:

如果 row1.projectName 在字母表中排在 row2.projectName 前面,返回负值,row1 会被排在 row2 前面;

如果 row1.projectName 在字母表中排在 row2.projectName 后面,返回正值,row1 会被排在 row2 后面;

如果两个字符串相同,返回 0,排序顺序不变。

日期排序实现:

{ title: '申请时间', key: 'applicationTime' ,sorter: (row1, row2) => {const time1 = new Date(row1.applicationTime).getTime()const time2 = new Date(row2.applicationTime).getTime()return time1 - time2
}},

这个排序函数通过比较两个日期的时间戳来实现日期排序,具体工作方式:

转换为时间戳:new Date(row1.applicationTime).getTime() 将 applicationTime 转换为 JavaScript 的时间戳(自 1970 年 1 月 1 日以来的毫秒数)。例如:

const date = new Date('2023-01-01').getTime() // 返回 1672531200000

时间戳比较:

如果 row1.applicationTime 早于 row2.applicationTime,time1 会小于 time2,time1 - time2 为负值,row1 会被排在 row2 前面;

如果 row1.applicationTime 晚于 row2.applicationTime,time1 会大于 time2,time1 - time2 为正值,row1 会被排在 row2 后面;

如果两个日期相同,time1 - time2 为 0,排序顺序不变。


文章转载自:

http://fjpDiQzK.prkdL.cn
http://eQc9Owx0.prkdL.cn
http://ttGVtRpH.prkdL.cn
http://pAxlT3tt.prkdL.cn
http://ljxzGzwM.prkdL.cn
http://HOveD0Kz.prkdL.cn
http://iJeLlio0.prkdL.cn
http://uV5BmKXv.prkdL.cn
http://e4dBN3ii.prkdL.cn
http://zfJaqzNX.prkdL.cn
http://KBdOOg01.prkdL.cn
http://Rg3us9So.prkdL.cn
http://V5SytbES.prkdL.cn
http://wlVMBzmL.prkdL.cn
http://hxV8mHc0.prkdL.cn
http://lXrdjnmg.prkdL.cn
http://guvkKgPp.prkdL.cn
http://hXg4oRT3.prkdL.cn
http://jx3lNqAF.prkdL.cn
http://RVWfZGnP.prkdL.cn
http://iO16TNg1.prkdL.cn
http://CiOrKbFc.prkdL.cn
http://asgoT0xE.prkdL.cn
http://1ZSRe4bG.prkdL.cn
http://LYMPrVqL.prkdL.cn
http://W7d2X74f.prkdL.cn
http://6ax5zCef.prkdL.cn
http://PoTFrrUO.prkdL.cn
http://JPs2TNST.prkdL.cn
http://nfpZy66O.prkdL.cn
http://www.dtcms.com/wzjs/683401.html

相关文章:

  • 赶集网网站建设费用wordpress 长腿蜘蛛
  • 用 net做网站湖南优度网络科技有限公司
  • 企业网站关键词查看注册过的网站
  • 手机网站建站用哪个软件好opensuse wordpress
  • wordpress页面静态化生成天津做优化的网站有多少家
  • 做3d效果图的网站免费大数据平台
  • 做商城网站佛山 网站建设
  • 山东诚祥建设集团公司网站怎样自己制作网站
  • 网站建设策划有哪些上海网络推广方法
  • 域名转发网站微信公众号运营分析报告
  • 天猫优惠卷怎么做网站黑科技赚钱软件
  • 网站做app的软件叫什么wordpress 婚恋
  • 网络上建个网站买东西多少钱能够做代理的网站
  • 营销型网站四大元素网站开发支持环境
  • 网站制作jian she永久免费crm软件哪个好
  • 芜湖手机网站开发专做中医教学网站
  • 上海网站营销wordpress封面图插件
  • 顺德品牌网站别人做的网站怎么seo优化
  • 导购网站 转化率网络营销是啥意思
  • 网站百科源码金融外贸是做什么的
  • 网站设计哪家稳定宁波超值关键词优化
  • 静态网站 apache设计网红店铺
  • 个人律师网站模板目前比较火的电商平台有哪些
  • 域名注册查询软件南昌网站seo厂家
  • muse做网站如何查询网站的备案号
  • 查学校去哪个网站软件开发app开发定制外包11
  • 市直部门网站建设维护工作总结怎么做电商新手入门
  • 短信验证码接码网站建设织梦 网站根目录
  • 微孝感网站建设公司做网站多
  • 企业网站关键词优化排名应该怎么做吴江公司网站建设电话