请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

Abb

注册会员

23

主题

64

帖子

197

积分

注册会员

积分
197
Abb
注册会员   /  发表于:2025-3-11 15:06  /   查看:71  /  回复:3
1金币
本帖最后由 Abb 于 2025-3-11 15:54 编辑

image.png662406615.png   所有月份都是个位数(1-9)时,字符串排序和数字排序的结果是一致的,所以看起来正常。但当包含两位数的月份(10、11、12)时,字符串排序会将"10"排在"2"之前,







应该怎么处理

最佳答案

查看完整内容

可以尝试自定义排序

3 个回复

倒序浏览
最佳答案
最佳答案
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2025-3-11 15:06:23
来自 2#
可以尝试自定义排序
  1. pivotTable.sort("Country", {
  2.     customSortCallback: function (fieldItemNameArray) {
  3. return fieldItemNameArray.sort((a, b) => {
  4.    
  5.             return a-b;
  6.         });
  7.     }
  8. });
复制代码


回复 使用道具 举报
Abb
注册会员   /  发表于:2025-3-11 17:57:10
3#
Ellia.Duan 发表于 2025-3-11 16:04
可以尝试自定义排序

回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2025-3-12 09:01:11
4#
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部