Luckysheet [BUG]允许复制 allowCopy false 仍然可以复制

b4wnujal  于 4个月前  发布在  其他
关注(0)|答案(5)|浏览(54)

允许复制 allowCopy false 仍然可以复制,另外,自定义右键菜单也不能用,不生效。
lang: 'zh',可以生效,没问题。

wfauudbj

wfauudbj1#

Ctrl + c 仍然可复制

nuypyhwy

nuypyhwy2#

editMode:false,
allowEdit: false,
allowCopy: false,

Ctrl + C仍然可以复制,怎么解决呢

h4cxqtbf

h4cxqtbf3#

暂时通过修改源码解决:

增加代码:
if (!luckysheetConfigsetting.allowCopy) {
return false;
}

w80xi6nr

w80xi6nr4#

我自己加了个事件监听
document.addEventListener('copy', (e) => {
luckysheet.enterEditMode();
luckysheet.exitEditMode();
})

默认编辑模式是不让复制的,所以可以利用这个特性,进入编辑模式再退出,就复制不了

ijxebb2r

ijxebb2r5#

通过再复制一个空串来变相的禁用ctrl+c

相关问题