在 a 外部单击时,有什么方法可以将当前选择保留在 a 内Jodit-editor
?例如,我想要一个完全在编辑器之外的按钮(例如在应用程序的侧边栏中),它可以在编辑器窗口的当前位置插入一些元素。
您可以通过使用存储选择,editor.selection.save()
它将临时写入标记中。这可以使用editor.selection.restore()
. 这种机制实际上适用于我的用例,但不幸的是,在编辑器失去焦点的那一刻,“帮助标记”也会被删除/重置。
此外,我没有找到类似“选择”事件的东西,我可以用它来“记住”我自己状态下的选择。加上选择。选择中的 set 方法似乎不起作用,但我还没有深入研究。