找回密码
 立即注册

QQ登录

只需一步,快速开始

chenjamo
金牌服务用户   /  发表于:2023-8-16 17:00  /   查看:1940  /  回复:16
1金币
场景前置条件:不使用活字格本身的角色功能,而是有一张表控制菜单可见与不可见


由于一些自身的原因,无法使用活字格本身的角色功能,但是菜单的权限又是根据角色来控制的,所以只能转而去考虑让没有权限的用户对于部分菜单项不可见
隐藏菜单项的功能是可以实现,但是却有一个问题,就是菜单项是先加载出来,然后再进行隐藏,这样的话页面加载的过程中菜单项就会有闪烁的样子,如以下的gif,隐藏了basic,加载的时候就会闪烁一次
有什么办法在菜单加载的时候就提前隐藏掉需要隐藏的菜单项?
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

16 个回复

正序浏览
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2024-5-13 11:28:09
17#
本帖最后由 Lay.Li 于 2024-5-13 11:31 编辑

您好,什么意思呢,您说的是隐藏菜单项这个问题么,这个帖子目前已经是已处理状态了,最后回复是将页面加载模式改为一次性加载


如果有新的问题的话,请您重新发帖交流

本帖子中包含更多资源

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

x
回复 使用道具 举报
wlf
初级会员   /  发表于:2024-5-12 19:32:44
16#
Lay.Li 发表于 2023-8-16 18:03
您好,可以试试下方这个方法去绕一下
在页面加载时命令中修改文本框的值,然后再文本框值变更命令中隐藏菜 ...

这个命令可以隐藏"yizhi",但换成"kekong"就没有用了,如果把kekong移到靠上的位置,又可以隐藏了,这个问题9.1仍然存在
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2023-8-18 14:00:03
15#

您好,可以试试将应用的页面加载方式修改为一次性加载看看

本帖子中包含更多资源

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

x
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2023-8-17 14:43:03
14#
对的哈,最近都在写解密贴了哈
回复 使用道具 举报
玉轩悬赏达人认证 活字格认证
金牌服务用户   /  发表于:2023-8-17 13:11:24
13#
chenjamo 发表于 2023-8-17 08:15
你这个工程是9.0.100的测试版本文件

掐指一算,离9.1版本上线不远了https://gcdn.grapecity.com.cn/ho ... op=rule&fid=195
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2023-8-17 10:30:05
12#
好的,这边儿研究一下看看,有结果的话及时给您回复哈
回复 使用道具 举报
chenjamo
金牌服务用户   /  发表于:2023-8-17 09:40:25
11#
Lay.Li 发表于 2023-8-17 09:21
您好,在加载前就确定哪些项目要展示要隐藏的话,使用角色功能就可以,但是现在的话您的业务场景又不能使用 ...

以这个demo为例,菜单是做在模板页上,用来显示对应的页面,张三登录的时候,菜单为张三不可见的不显示,李四登录的时候,菜单为李四不可见的不显示

本帖子中包含更多资源

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

x
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2023-8-17 09:21:02
10#
您好,在加载前就确定哪些项目要展示要隐藏的话,使用角色功能就可以,但是现在的话您的业务场景又不能使用角色,这边儿只能是想办法看看用这个隐藏菜单项命令去设置,方便的话建议您可以发一个demo上来,我们看一下您现在具体菜单导航的设置是什么,然后我们研究一下看看有没有方案可以实现这个效果
回复 使用道具 举报
chenjamo
金牌服务用户   /  发表于:2023-8-17 09:16:08
9#
本帖最后由 chenjamo 于 2023-8-17 09:17 编辑
Lay.Li 发表于 2023-8-17 08:58
不好意思哈,下方这个是9.0.4.0版本的

你这个办法还是不行,还是有一个动画闪烁的效果,你提供的demo中没有这个问题是因为您设置的是设计原则下的一致,但是默认加载的时候设计原则的下一级是没有展开的,所以没有闪烁的情况,就比如我设置“导航”隐藏的话,根据您的设置思路设置,以下的gif依旧可以看到一个隐藏的动作

对于菜单与EL-导航菜单,是否有办法在加载前就知道哪些菜单需要隐藏,然后在加载的时候就隐藏掉

本帖子中包含更多资源

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

x
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2023-8-17 08:58:32
8#
不好意思哈,下方这个是9.0.4.0版本的

本帖子中包含更多资源

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

x
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部