请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

Melody

中级会员

29

主题

63

帖子

591

积分

中级会员

积分
591

微信认证勋章

[已处理] 右键事件怎么写

Melody
中级会员   /  发表于:2018-10-11 15:37  /   查看:3576  /  回复:5
右键事件怎么写

5 个回复

倒序浏览
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-10-11 15:56:48
沙发
右键事件?您想要做什么?请详细的说明一下您的需求
回复 使用道具 举报
Melody
中级会员   /  发表于:2018-10-11 16:12:50
板凳
选中SpreadJS单元格后,右键弹框
回复 使用道具 举报
Clark.Pan讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2018-10-11 16:20:13
地板
V10的话 可以参考这个demo:
https://runjs.cn/code/s1ofry7u
react V10版本还未支持
回复 使用道具 举报
Melody
中级会员   /  发表于:2018-10-17 21:17:34
5#

右键菜单

ClarkPan 发表于 2018-10-11 16:20
V10的话 可以参考这个demo:
https://runjs.cn/code/s1ofry7u
react V10版本还未支持

<ul id="spreadContextMenu" class="dropdown-menu" role="menu" style="display: none">
        <li><a class="localize" data-action="cut">剪切</a></li>
        <li><a class="localize" data-action="copy">复制</a></li>
        <li><a class="localize" data-action="paste">粘贴</a></li>
        <li class="context-header divider"></li>
        <li class="context-header"><a class="localize" data-action="insert">插入</a></li>
        <li class="context-header"><a class="localize" data-action="delete">删除</a></li>
        <li class="context-cell divider"></li>
        <li class="context-cell context-merge"><a class="localize" data-action="merge">合并</a></li>
        <li class="context-cell context-unmerge"><a class="localize" data-action="unmerge">取消合并</a></li>
    </ul>


1.demo中的css样式能不能给一下
2.
function getActualCellRange(cellRange, rowCount, columnCount)
        {
            if (cellRange.row === -1 && cellRange.col === -1)
            {
                return new spreadNS.Range(0, 0, rowCount, columnCount);
            }
            else if (cellRange.row === -1)
            {
                return new spreadNS.Range(0, cellRange.col, rowCount, cellRange.colCount);
            }
            else if (cellRange.col === -1)
            {
                return new spreadNS.Range(cellRange.row, 0, cellRange.rowCount, columnCount);
            }

            return cellRange;
        }
spreadNS 如何获取 我现在能获取到 spread、sheet等


回复 使用道具 举报
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2018-10-18 08:50:25
6#
spreadNS是自己定义的一个变量,表示Spread的NameSpace,

var spreadNS = GC.Spread.Sheets
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部