phoben
发表于 2021-11-3 18:44:42
experdot 发表于 2021-11-3 17:58
列选项设置一旦设了就会持久化,下次打开页面也会立即生效,不需要额外写js代码。只有重新运行、发布应用 ...
是吗? 我测试的怎么重新打开浏览器也会失效? 不过用了JS之后重新发布也会有用。
nathanyang
发表于 2021-11-3 22:50:55
我有一个想法,最近,我也在测试如何解决报表每页行数的设置的存储方案,方式,是通过数据库表去存储每一个页面、用户、行数,在页面加载时,进行这个表的读取,列选项可不可以也用这种方式呢
phoben
发表于 2021-11-3 23:18:30
nathanyang 发表于 2021-11-3 22:50
我有一个想法,最近,我也在测试如何解决报表每页行数的设置的存储方案,方式,是通过数据库表去存储每一个 ...
就是这个原理,不过不用存表,利用浏览器本地缓存即可
nathanyang
发表于 2021-11-4 15:12:40
phoben 发表于 2021-11-3 23:18
就是这个原理,不过不用存表,利用浏览器本地缓存即可
通地本地缓存的话,同账户到另外的电脑,不是又要设置一次了,不太懂
phoben
发表于 2021-11-4 15:17:16
nathanyang 发表于 2021-11-4 15:12
通地本地缓存的话,同账户到另外的电脑,不是又要设置一次了,不太懂
是的,本地缓存够用了,这种一般不大需要跨设备去储存,除非有这个特殊需求
David.Zhong
发表于 2021-11-4 18:15:39
如果想要跨设备的话,感觉目前确实只有从表上想办法。不过超哥说的也有道理,部分场景下,本地缓存就够了,看各位大佬需求。
nathanyang
发表于 2021-11-4 18:36:13
phoben 发表于 2021-11-4 15:17
是的,本地缓存够用了,这种一般不大需要跨设备去储存,除非有这个特殊需求
如果是清了浏览器缓存的话,也可以吗,向大佬学习呀
phoben
发表于 2021-11-4 18:47:56
nathanyang 发表于 2021-11-4 18:36
如果是清了浏览器缓存的话,也可以吗,向大佬学习呀
清了就没了
David.Zhong
发表于 2021-11-4 19:05:55
清了肯定就没有了鸭~;P
Andyl
发表于 2021-11-5 09:48:32
大佬们把问题都想复杂了,这个问题是官方前端权限控制需要集成的,权限管理就需要根据用户确定哪些列可看哪些列可编辑,前端有些字段是临时关联绑定的并没有有数据存储,现在的后端通过数据库表设置字段权限逻辑本来就有问题,数据只是展现时约定权限