找回密码
 立即注册

QQ登录

只需一步,快速开始

phoben 讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-10-28 18:24  /   查看:5261  /  回复:29


有关列选项命令,因客户需求,需要在浏览器本地储存表格显示和隐藏规则
官方自带的“列选项命令”可以做到,但是 问题出在了持久化的储存上
只要重新打开浏览器,表格并不会调取之前修改的记录,刷新网页却可以;

我个人研究了一下,发现插件是朝localStorage里写了一个配置项;
重新打开网页,这个配置项并没有丢失,但是表格却还是默认状态;

所以麻烦官方,是否能修改一下该插件,让其拥有持久化储存的能力,谢谢!



本帖子中包含更多资源

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

x

29 个回复

倒序浏览
alexyui悬赏达人认证 活字格认证
银牌会员   /  发表于:2021-10-28 18:46:59
沙发
附议,早就想说了,发布一次重置一次
回复 使用道具 举报
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-10-29 18:42:48
板凳
大佬,我们也想要这个功能,大佬有没有更好的方案呢?比如表格列增加或者删除了之后,我们怎么维护用户的这个设置呢?
回复 使用道具 举报
phoben讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-10-29 19:51:15
地板
David.Zhong 发表于 2021-10-29 18:42
大佬,我们也想要这个功能,大佬有没有更好的方案呢?比如表格列增加或者删除了之后,我们怎么维护用户的这 ...

我看插件已经把页面+表名写入本地缓存了呢?
刷新页面也能将缓存应用到表格,也就是说已经实现了一大半。
剩下的就是看怎么能把这个缓存在页面加载的时候应用上去。
回复 使用道具 举报
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-11-1 11:45:34
5#
phoben 发表于 2021-10-29 19:51
我看插件已经把页面+表名写入本地缓存了呢?
刷新页面也能将缓存应用到表格,也就是说已经实现了一大半 ...

大佬,这些逻辑都好做,关键的问题在于如何更新呢?我们可以把设置保存下来,但是如果应用更新,比如删除或者修改了字段重新发布之后,已有的设置和新的表结构之间的冲突如何解决呢?
回复 使用道具 举报
phoben讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-11-3 10:02:52
6#
David.Zhong 发表于 2021-11-1 11:45
大佬,这些逻辑都好做,关键的问题在于如何更新呢?我们可以把设置保存下来,但是如果应用更新,比如删除 ...

暂时通过一段JS搞定了
回复 使用道具 举报
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-11-3 11:09:56
7#
超哥方便的话给咱们弄个教程呗,论坛中很多人都在想做这件事情。
回复 使用道具 举报
phoben讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-11-3 11:14:42
8#
David.Zhong 发表于 2021-11-3 11:09
超哥方便的话给咱们弄个教程呗,论坛中很多人都在想做这件事情。

我目前只是解决了数据持续化的问题,也就是下次打开浏览器,也能成功的调用缓存数据,但是如果字段表格发生了变化重新发布过,这个问题我还没想好怎么解决,最简单的方式就是如果一旦发现数据不可用,就直接删除缓存数据,这需要再研究官方源码,比较费精力,我有空研究下
回复 使用道具 举报
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-11-3 11:56:07
9#
大佬辛苦~
回复 使用道具 举报
experdot
高级会员   /  发表于:2021-11-3 17:58:14
10#
phoben 发表于 2021-11-3 11:14
我目前只是解决了数据持续化的问题,也就是下次打开浏览器,也能成功的调用缓存数据,但是如果字段表格发 ...

列选项设置一旦设了就会持久化,下次打开页面也会立即生效,不需要额外写js代码。只有重新运行、发布应用才会丢弃设置。
回复 使用道具 举报
123下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部