red-axe / am-editor

A rich text editor that supports collaborative editing and allows for the free use of front-end common libraries such as React and Vue to extend and define plugins.
https://editor.aomao.com
MIT License
939 stars 196 forks source link

在vue3环境使用评论的还原标记mark-range,wrap 失效并没有加载到编辑器里 #353

Open zp941128 opened 12 months ago

zp941128 commented 12 months ago

环境: vue3+ts、@aomao/plugin-mark-range 版本:"^2.10.3"。 代码: engine.command.executeMethod( "mark-range", "action", "comment", "wrap", [ { id: ["111122223333"], path: [ [3, 0, 0], [3, 0, 10], ], }, ], ) 方法使用时候:在编辑器初始化完成后调用还原标记方法实际并没有还原进去。且当前path坐标是有内容的 [3, 0, 0],[3, 0, 10]。

zp941128 commented 12 months ago

怎么尝试都是回填不上去标记

big-camel commented 12 months ago

只能建议 debug 排查到具体问题吧

zp941128 commented 11 months ago

好了好了 最基本的问题我没有更新编辑器。 engine.setHtml(html); engine.history.clear();