【发布时间】:2021-01-04 16:47:49
【问题描述】:
如何在 tinymce 活动编辑器中插入内容而不触发对编辑器的关注?
用例: 当我在编辑器上执行 insertContent 并且编辑器位于视口之外 它插入内容并将编辑器滚动到视图中 - 但我不希望编辑器聚焦或滚动到视图中。
根据文档,您实际上可以将其他参数传递给 insertContent 命令,将 skip_focus 设置为 true...但它似乎不起作用...
activeEditor?.insertContent(htmlContent as string, {skip_focus: true});
我也尝试过 execCommand 插入内容,将 skip_focus 传递为 true...这次它没有插入内容...
activeEditor.editorCommands.execCommand('mceInsertContent', false, htmlContent, {skip_focus: true});
Tinymce 版本: "tinymce": "^5.5.1", "@tinymce/tinymce-react": "^3.7.0"
【问题讨论】:
标签: reactjs tinymce tinymce-plugins tinymce-5