找回密码
 立即注册

QQ登录

只需一步,快速开始

zengjunjie121
注册会员   /  发表于:2020-4-13 15:41  /   查看:2400  /  回复:3
假如有两个sheet,用了上面的方法它会把所有sheet页签的Insert,Delete都去掉,但是现在我就想只给sheet1去掉Insert,Delete;sheet2保留所有的功能,要怎么实现呢?
spreadjs - 副本.png

3 个回复

倒序浏览
Fiooona
论坛元老   /  发表于:2020-4-13 18:24:49
沙发
image.png524849547.png https://demo.grapecity.com.cn/spreadjs/SpreadJSTutorial/features/workbook/spread-hittest/purejs
可以配合命中测试,判断点击到哪个sheet页了,再动态修改右键菜单
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
zengjunjie121
注册会员   /  发表于:2020-4-14 10:04:01
板凳
spread.contextMenu.menuData   这个方法取到的是所有sheet页的右键菜单项,就算用命中测试不也是取到所有sheet也的右键菜单项?,有没有针对只取某个sheet页的右键菜单方法?
回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2020-4-14 10:13:26
地板
没有只针对sheet页的右键菜单,只能判断点击到哪个sheet了然后改全局的右键菜单。
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部