我正在尝试用spreadJS拦截一个右击事件,遗憾的是这个事件不存在于列表中:SpreadJS Events Type,只有左键点击才能被拦截。
有没有办法拦截右击单元格?
我知道我们可以自定义上下文菜单,但我需要拦截右键单击,因为在我的例子中,我禁用了上下文菜单。
发布于 2020-07-14 00:30:24
这可以通过添加一个事件侦听器来实现,如下所示:
spread.options.allowContextMenu = false;
spread.getHost().addEventListener("contextmenu", function (e) {
// your code;
e.preventDefault();
return false;
});https://stackoverflow.com/questions/62874277
复制相似问题