找回密码
 立即注册

QQ登录

只需一步,快速开始

路过留痕

注册会员

12

主题

21

帖子

123

积分

注册会员

积分
123
路过留痕
注册会员   /  发表于:2021-2-26 13:46  /   查看:1988  /  回复:1
1金币
上下文菜单怎样根据业务要求,完全重新定义,不用已有的,或者从已有的选择几个菜单在增加业务需求的菜单功能。
       let openDialog = {
            text: "Open Dialog",
            name: "openDialog",
            command: showLoginDialog,
            workArea: "viewport"
        };
        var arr=[
            {text: "删除", name: "gc.spread.tableDelete", subMenu: Array(2), workArea: "table"}
        ]
        //freeSpread.contextMenu.menuData.push(openDialog);
        freeSpread.contextMenu.menuData=arr;
        console.log(freeSpread.contextMenu.menuData);


最佳答案

查看完整内容

自定义上下文可以参考这几篇文章 https://www.grapecity.com.cn/blogs/how-to-customize-spread-right-click-menu-part1 https://www.grapecity.com.cn/blogs/how-to-customize-spread-right-click-menu-part2 以及学习指南 https://demo.grapecity.com.cn/spreadjs/SpreadJSTutorial/features/worksheet/context-menu/custom-menu-view/purejs
您需要登录后才可以回帖 登录 | 立即注册
返回顶部