FineReport11通过JS实现右键菜单

楼主
合作请联系微信:weibw162
个人主页:https://finereport.weibw162.com/
关注公众号及B站获取更多优质解决方案:次世代数据技术

目前FineReport的超级链接一旦超过一个就会出现左键单击出现菜单,这是很不符合终端的操作逻辑和操作习惯的。本文提供一种右击弹窗打开菜单,且点击莱单项可以各种方式打开报表。其实现效果大致如下:

右键菜单不仅支持原先的dialog弹窗及平台内新标签页打开功能以外,还支持上下左右四个方向的抽屉打开。

除此之外,菜单项的样式及菜单的样式都支持自定义。

具体实现过程可以参考下方视频

 

接口的简单讲解

主要调用接口代码如下:

RCM(el, menulist, boxStyle, itemHoverColor);

其中各项参数的解释如下:

补充几张效果图:

 

 

分享扩散:

沙发
发表于 2023-3-28 07:28:43

。4564646545654556牛牛牛牛牛牛牛牛牛牛牛牛

板凳
发表于 2023-3-28 15:34:09
牛牛牛
地板
发表于 2023-3-30 14:51:27
666666666666666666666
5楼
发表于 2023-3-30 15:00:43
牛牛牛
6楼
发表于 2023-3-31 09:17:28
厉害了
7楼
发表于 2023-4-3 16:32:11
8楼
发表于 2023-12-20 16:37:04
牛牛牛
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

7回帖数 5关注人数 6771浏览人数
最后回复于:2023-12-20 16:37

返回顶部 返回列表