本帖最后由 cathy 于 2022-10-11 19:21 编辑
好的。那能教我一下怎么改写右键菜单吗?
我自己试着这样写了一下,但是不知道要怎么执行内置的paste all,paste formulas,paste values……之类的command?或者有什么其他实现方式教我一下也可以?
- const commandManager = spread.commandManager();
- commandManager.register('toolbar.customPasteAll', {
- canUndo: true,
- execute: () => {
- if (选择粘贴来自外部的内容) {
- // 提示使用ctrl + v
- } else {
- // 这里运行原来的paste命令要怎么写?
- }
- },
- });
- spread.contextMenu.push({
- command: 'toolbar.customPasteAll',
- text: 'Paste All',
- name: 'customPasteAll',
- workArea: 'viewport',
- });
复制代码
|