0

如何禁用编辑器但允许用户复制文本?

当我设置disabledtrue现在可以选择和复制文本。

<Editor disabled={true} />
4

2 回答 2

0

这不是 TinyMCE 的只读模式的工作方式——在这种模式下,编辑器是真正的只读模式,不允许您在编辑器中选择文本。如果您想要不同的行为,您需要通过他们的 GitHub 问题跟踪器向 TinyMCE 开发人员建议:

https://github.com/tinymce/tinymce/issues

于 2019-05-28T14:18:49.783 回答
0

我找到了解决方案。

只需将contenteditable属性设置为false(您可以删除内容)。

// do not use this solution!
<Editor 
  init={{
    init_instance_callback: editor => {
      editor.getBody().setAttrib('contenteditable', false);
    }
  }}
/>

更新:

<Editor 
  init={{
    init_instance_callback: editor => {
      editor.setMode('readonly');
    }
  }}
/>
于 2019-05-28T17:07:55.637 回答