找回密码
 立即注册

QQ登录

只需一步,快速开始

sherclock

初级会员

34

主题

77

帖子

259

积分

初级会员

积分
259
sherclock
初级会员   /  发表于:2018-6-4 10:15  /   查看:4416  /  回复:7
image.png714130248.png Spread JS 右击菜单能不能实现简体中文显示(我们用户都是国内,英文有可能有些用户看不懂)

7 个回复

倒序浏览
sherclock
初级会员   /  发表于:2018-6-4 14:09:43
沙发
汉化的效果我知道怎么处理了, image.png427928161.png ,我现在想在右击菜单中添加一些命令能做到吗?
image.png543430175.png
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-6-4 17:37:10
板凳
回复 使用道具 举报
sherclock
初级会员   /  发表于:2018-6-5 08:09:26
地板
ClarkPan 发表于 2018-6-4 17:37
本地化您参考这个demo的实现方式就可以了
http://demo.grapecity.com.cn/SpreadJS/TutorialSample/#/demos ...

谢谢
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-6-5 08:55:15
5#
不客气,有什么问题欢迎另开新帖进行询问。
回复 使用道具 举报
sherclock
初级会员   /  发表于:2018-6-5 11:50:56
6#
ClarkPan 发表于 2018-6-5 08:55
不客气,有什么问题欢迎另开新帖进行询问。

image.png223239134.png 我想在第一个sheet中,添加自定义的右击菜单,但是第二个sheet中不能出现自定义的右击菜单该如何实现?
image.png618115233.png
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-6-5 17:16:29
7#
首先,菜单是针对整个spread适用的,并不是针对某个sheet级别
所以,目前做法是监听sheet切换的事件,在切换sheet的同时来更改菜单的内容。
监听sheet切换的事件参考:
http://help.grapecity.com/spread ... eetTabClick_EV.html
回复 使用道具 举报
Brander.Zhai
超级版主   /  发表于:2018-6-5 18:22:21
8#
或者你也可以试试,onOpenMenu method:

            spread.contextMenu.onOpenMenu = function (menuData, itemsDataForShown, hitInfo, spread) {
                if (spread.getActiveSheet().name() === "Sheet1") {
                    //操作itemsDataForShown, 留下想要的,去掉不想要的。
                } else {
                    
                }
            }
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部