发布于 2021-07-13 15:57:27
前一段时间,我也遇到了同样的问题,我找到了一个解决办法,就是在单击按钮时将所选内容保存在状态中,并且在所有操作完成后,在插入过程中使用Transforms.select(editor,selection); Transforms.insertNodes(editor,node)
或指定位置Transforms.insertNodes(editor,node,{at:selection})
发布于 2021-06-21 21:35:34
我在沙箱上看到了一个错误,但是有个建议,如果我正确理解了您的问题,调用SimplePopover的组件可能会被重新呈现,导致选择丢失。您可以维护它,使用它调用popover,在关闭popover时拥有editor.selection = props.selection和清晰的选择。
https://stackoverflow.com/questions/67415750
复制相似问题