找回密码
 立即注册

QQ登录

只需一步,快速开始

男儿本色

金牌服务用户

21

主题

77

帖子

284

积分

金牌服务用户

积分
284
男儿本色
金牌服务用户   /  发表于:2023-12-26 10:25  /   查看:2383  /  回复:5
1金币
本帖最后由 Richard.Huang 于 2023-12-28 11:00 编辑

产品:SpreadJS
版本:V16

右键点击隐藏某列之后,下次刷新页面的时候,这一列还是隐藏状态

最佳答案

查看完整内容

您好,猜测您自行实现了自动保存的功能,隐藏状态会记录在json中,因此在后面再次打开的时候也会将隐藏状态读取进来。 如果要实现“临时隐藏的话”,您可以自行维护一个隐藏的数组,在自动保存的时候不将这些隐藏的信息保存在服务器,这样就可以实现刷新页面后隐藏状态不保存的需求了。 上面只是一个简单的实现思路,您也可以自行根据您的项目实际情况使用其他的方法来实现。

5 个回复

倒序浏览
最佳答案
最佳答案
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-12-26 10:25:32
来自 4#
您好,猜测您自行实现了自动保存的功能,隐藏状态会记录在json中,因此在后面再次打开的时候也会将隐藏状态读取进来。

如果要实现“临时隐藏的话”,您可以自行维护一个隐藏的数组,在自动保存的时候不将这些隐藏的信息保存在服务器,这样就可以实现刷新页面后隐藏状态不保存的需求了。

上面只是一个简单的实现思路,您也可以自行根据您的项目实际情况使用其他的方法来实现。
回复 使用道具 举报
Richard.HuangSpreadJS 开发认证
超级版主   /  发表于:2023-12-26 10:55:43
2#
您好,请问您指的”下次刷新页面“是具体什么样的操作呢?
回复 使用道具 举报
男儿本色
金牌服务用户   /  发表于:2023-12-26 11:00:32
3#
比如,我隐藏了D列,在刷新页面,D列还是隐藏状态
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-12-29 12:10:21
5#
您好,请问您的问题是否已经解决,如果仍未解决,欢迎继续回帖,我们来协助调研。
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2024-1-25 14:35:35
6#
没有看到您后续的回复,这个帖子会设置为已处理,如果还需要沟通话,您还可以继续回帖
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部