找回密码
 立即注册

QQ登录

只需一步,快速开始

醉汀雨笙

金牌服务用户

24

主题

97

帖子

357

积分

金牌服务用户

积分
357

微信认证勋章

醉汀雨笙
金牌服务用户   /  发表于:2022-9-21 17:09  /   查看:3905  /  回复:5
1金币
1.使用多列排序,报错。
2.用官方的列子,多列排序,编辑后不排序,不起作用。

附件为简单的demo



附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

5 个回复

倒序浏览
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-9-21 18:11:26
沙发
你结合这两个例子就可以解决问题了,
多列排序
https://www.grapecity.com/wijmo/ ... Multi-columnsorting
按需排序
https://www.grapecity.com/wijmo/demos/Grid/Sorting/On-demand

也就是下图的代码,在按需排序的demo中把多列排序也设置上就行

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
醉汀雨笙
金牌服务用户   /  发表于:2022-9-22 17:30:36
板凳
Richard.Ma 发表于 2022-9-21 18:11
你结合这两个例子就可以解决问题了,
多列排序
https://www.grapecity.com/wijmo/demos/Grid/Sorting/Mul ...

1.多列排序,并没有出现你给出的列子中的上庙的小角标



2.按需排序 报错。(详见demo)



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-9-22 18:34:03
地板
多列排序,你设置这个就行
cgrid.allowSorting= 2

按需排序,正常这样设置就行,你这边静态引用的会有问题,这个我再看看
  1.                                         let view = new wijmo.CollectionView(this.cdata, {
  2.                                                 refreshOnEdit: false
  3.                                             });
  4.                                         cgrid.itemsSource = view;
复制代码
回复 使用道具 举报
醉汀雨笙
金牌服务用户   /  发表于:2022-9-23 15:47:30
5#
Richard.Ma 发表于 2022-9-22 18:34
多列排序,你设置这个就行
cgrid.allowSorting= 2



按需排序还是由错误。是版本问题吗?我引用的5.20211.781

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-9-23 18:25:23
6#
不是版本的问题,应该是通过静态方式引用js的原因,这个我问一下研发吧,帖子暂时保留处理,到时候我在帖子中反馈结果
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部