找回密码
 立即注册

QQ登录

只需一步,快速开始

giao

注册会员

12

主题

29

帖子

109

积分

注册会员

积分
109
giao
注册会员   /  发表于:2022-4-20 08:58  /   查看:3252  /  回复:6
20金币
wijmo的flexGrid通过列开关改变列的visible后放入本地存储,通过本地存储的列配置labelData.map(column,index)遍历得到相应的<FlexGridColumn key={column.binding} {...column}>,点击闪了一下无法进入编辑状态

最佳答案

查看完整内容

我建议你还是用columnLayout来做,如果有碰到其他的问题,再去解决。 你目前描述的情况,onBeginningEdit这个是产品没有提供的。

6 个回复

倒序浏览
最佳答案
最佳答案
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-4-20 08:58:05
来自 5#
我建议你还是用columnLayout来做,如果有碰到其他的问题,再去解决。

你目前描述的情况,onBeginningEdit这个是产品没有提供的。
回复 使用道具 举报
giao
注册会员   /  发表于:2022-4-20 09:02:55
2#
列配置打印少了onBeginningEdit这个方法
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-4-20 09:24:18
3#
我不太明白你的需求,如果你是要保存列本身的可见性以及其他的一些配置的话,grid本身就提供了columnLayout属性,你可以存到localstorage或者后台去,使用的时候加载就行
可以参考下面的demo
https://www.grapecity.com/wijmo/ ... ColumnPicker/purejs
回复 使用道具 举报
giao
注册会员   /  发表于:2022-4-20 09:30:35
4#
因为既要保持列顺序又要保存列的visible,用columnLayout之前有点冲突就没再用了
回复 使用道具 举报
giao
注册会员   /  发表于:2022-4-20 15:59:47
6#
谢谢,已经解决了
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-4-20 16:19:38
7#
好的,不客气
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部