找回密码
 立即注册

QQ登录

只需一步,快速开始

oraclexp79

初级会员

27

主题

45

帖子

220

积分

初级会员

积分
220

[已处理] flegrid排序问题

oraclexp79
初级会员   /  发表于:2020-8-31 11:30  /   查看:3720  /  回复:4
wijmo有没有方法可以设定数组排序或者排序源码也可以,因为我用相同字段如"name" ,js list.sort 排序后的结果与wijmo flexgrid 排序后的结果不一致

4 个回复

倒序浏览
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2020-8-31 12:23:26
沙发
从您的描述来看,应该是在排序规则上出现了问题,在Wijmo中,对数据的排序操作实际上是封装在CollectionView中的,请参考:
https://demo.grapecity.com.cn/wi ... nationalSort/purejs
回复 使用道具 举报
oraclexp79
初级会员   /  发表于:2020-9-1 15:46:53
板凳
我用js sort排序 是这样的,数字 英文 再中文,但是flexgrid 是数字 中文 然后再英文,奇怪啊
回复 使用道具 举报
oraclexp79
初级会员   /  发表于:2020-9-1 16:17:36
地板
KevinChen 发表于 2020-8-31 12:23
从您的描述来看,应该是在排序规则上出现了问题,在Wijmo中,对数据的排序操作实际上是封装在CollectionVie ...

我用js sort排序 是这样的,数字 英文 再中文,但是flexgrid 是数字 中文 然后再英文,奇怪啊,有没有办法使flexgrid排序和 js sort一致?
回复 使用道具 举报
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2020-9-1 17:56:40
5#
你好,在示例的描述里有这样的文字:

您可以通过将CollectionView的sortComparer属性设置为使用您想要的任何逻辑比较两个值的函数,或者通过设置sortComparer来覆盖它。


sortComparer可以用来执行自定义的排序逻辑,参考API:

https://demo.grapecity.com.cn/wi ... w.html#sortcomparer
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部