0

我一直在尝试将我的 tinyMCE 文本编辑器中的表格粘贴到 SpreadJS。我正在使用自定义剪贴板而不是默认剪贴板进行此操作,并且在复制时,来自 tinyMCE 的表值(文本,html)也成功传递到 SpreadJS 剪贴板。但是当我尝试将它粘贴到 SpreadJS 中时,只有文本出现在单元格中。有什么办法可以完成吗?下面是我正在使用的自定义粘贴功能。

spread.commandManager().register('custompastefunction', {
                  canUndo: true,
                  execute: (context, options, isUndo) => {
                     //setting the contents copied from tinymce to spreadJS clipboard here.
                     designer.actions.doAction("paste", spread, 0 /* All */);
                     }                     
                  }
               });
4

1 回答 1

0

我是支持 SpreadJS 的 GrapeCity 技术参与团队的成员。无法使用 SpreadJS 创建自定义复制/粘贴功能以从 tinyMCE 复制/粘贴。为了能够做到这一点,您必须根据您想要的数据创建自己的解析器。如果您有任何其他问题,请随时联系我们的支持团队。最好的,麦肯齐

于 2020-05-05T13:00:37.963 回答