找回密码
 立即注册

QQ登录

只需一步,快速开始

EX_040537700

注册会员

21

主题

63

帖子

182

积分

注册会员

积分
182
EX_040537700
注册会员   /  发表于:2020-12-23 16:23  /   查看:2936  /  回复:9
现在的右键菜单如图一所示,需求添加入图2的功能,颜色等这个要怎么处理?
微信截图_20201223160931.png
微信图片_20201223160828.png

9 个回复

倒序浏览
EX_040537700
注册会员   /  发表于:2020-12-23 16:43:03
沙发
本帖最后由 EX_040537700 于 2020-12-23 16:44 编辑

我知道有sheet.options.sheetTabColor这个可以去改变   但是我不能让用户去写代码吧!所以怎么添加颜色选择器
微信图片_20201223164358.png
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2020-12-23 17:27:57
板凳
您好,您可以参考这个两篇技术博客,里面深度解析了如何为表单各区域添加右键菜单,文章也带有demo,您可以下载体验。
https://www.grapecity.com.cn/blo ... ht-click-menu-part1

https://www.grapecity.com.cn/blo ... ht-click-menu-part2
回复 使用道具 举报
EX_040537700
注册会员   /  发表于:2020-12-23 17:48:36
地板
这两篇帖子都都看了,我也尝试了,但是我发现一个菜单(spread.contextMenu.menuData)本身就有我需要的功能,  我要怎么把它释放出来让它显示?如有demo更好  谢谢
微信截图_20201223174442.png
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2020-12-23 18:12:00
5#
EX_040537700 发表于 2020-12-23 17:48
这两篇帖子都都看了,我也尝试了,但是我发现一个菜单(spread.contextMenu.menuData)本身就有我需要的功 ...

问题处理中,预计明天给您demo
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2020-12-24 09:45:27
6#
您可以参考附件的demo image.png380252990.png

右键菜单.zip

2.93 KB, 下载次数: 110

回复 使用道具 举报
EX_040537700
注册会员   /  发表于:2020-12-24 10:35:10
7#
我刚看了你这个demo,这个是用自定义的方式去添加的菜单选项吧! 你们菜单的对象中(menuData)不是已经有这个功能了么,不可以直接放出来使用么?还需要自己去写自定义的菜单?
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2020-12-24 11:00:11
8#
EX_040537700 发表于 2020-12-24 10:35
我刚看了你这个demo,这个是用自定义的方式去添加的菜单选项吧! 你们菜单的对象中(menuData)不是已经有 ...

您上面的截图是设计器内置的,原生SpreadJS并不具有工作表标签颜色这一右键菜单选项,需要您进行二次开发,实现自定义的右键菜单。
回复 使用道具 举报
EX_040537700
注册会员   /  发表于:2020-12-28 18:06:13
9#
好的
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2020-12-28 18:09:31
10#

没问题的话这边先给您结贴了,有新问题欢迎开新帖交流~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部