找回密码
 立即注册

QQ登录

只需一步,快速开始

小侠米
论坛元老   /  发表于:2022-5-19 16:00  /   查看:1339  /  回复:5
本帖最后由 Simon.hu 于 2024-1-16 11:26 编辑


例如,默认是显示10行,用户选择40行,刷新或下次登录就按40行显示

本帖子中包含更多资源

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

x

5 个回复

倒序浏览
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2022-5-19 18:59:25
沙发
您好,您这个需求的话不太好去实现哈,因为在前端没有办法存储用户设置的每页的显示数据哈。就算存储到cookie中,浏览器清空一下缓存就没有了。建议您可以建一张数据表,用来存储每个用户设置的显示行数,然后在页面加载命令中。使用在数据表中存储的数据,设置不同用户页面中显示的行数
回复 使用道具 举报
小侠米
论坛元老   /  发表于:2022-5-20 08:20:03
板凳
Lay.Li 发表于 2022-5-19 18:59
您好,您这个需求的话不太好去实现哈,因为在前端没有办法存储用户设置的每页的显示数据哈。就算存储到cook ...

不会啊,我们的列选项命令就已经实现,就是可以保存设置的,虽然不是按用户,是按本地机器保存,但是也很实用能满足9成的需求了

回复 使用道具 举报
Edric.Li
中级会员   /  发表于:2022-5-20 09:45:31
地板
通过写部分 JavaScript便可实现该需求。
步骤:
分页组件提供了分页变更命令,在分页变更命令时,将"每页显示行数"存至 localStorage
在页面加载时,取出localStorage的值设置到文本框
文本框的值发生变更时,调用分页的设置每页显示行数命令

本帖子中包含更多资源

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

x

评分

参与人数 1满意度 +5 收起 理由
小侠米 + 5

查看全部评分

回复 使用道具 举报
Edric.Li
中级会员   /  发表于:2022-5-20 09:47:45
5#
小侠米 发表于 2022-5-20 08:20
不会啊,我们的列选项命令就已经实现,就是可以保存设置的,虽然不是按用户,是按本地机器保存,但是也很 ...

可以参考以上解决方案
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2022-5-20 14:17:53
6#
感谢各位大佬的支持~
那这边先给您记一个需求,需求编号是41124。后边会有专门的同事来评估和处理这些需求的,感谢您的支持
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部