wangEditor
wangEditor copied to clipboard
getHtml()获取的html,再次setHtml会报错
bug 描述
getHtml()获取的html,再次setHtml会报错,且内容不一致;
你预期的样子是?
不报错,且正确展示; 希望编辑的时候和再次setHtml的时候展示内容一致;
系统和浏览器及版本号
- 操作系统:win10
- 浏览器和版本:96.0.4664.45(正式版本) (64 位)
wangEditor 版本
^5.1.14
demo 能否复现该 bug ?
能
- 中文 demo https://www.wangeditor.com/demo/
- English demo https://www.wangeditor.com/demo/?lang=en
在线 demo
请尽量提供在线 demo (推荐以下网站),帮助我们最低成本复现 bug
- https://codesandbox.io/
- https://codepen.io/
- https://stackblitz.com/
最小成本的复现步骤
(请告诉我们,如何最快的复现该 bug)
- 步骤一
在编辑器中编辑如下内容
- 步骤二
将步骤一获取的html set回去
wangEditor 目前不支持多级列表。你第一个截图中的多级列表是怎么操作出来的?
wangEditor 目前不支持多级列表。你第一个截图中的多级列表是怎么操作出来的?
粘贴复制即可;用户的操作是多元的,有很多用户喜欢粘贴复制等操作,导致明明在编辑的时候看到是正常的,等保存之后再次回显就报错了;建议要么编辑的时候就报错,要么回显正常;
第一步:先输入有序列表
第二步:粘贴复制后面的序列插入
和 https://github.com/wangeditor-team/wangEditor/issues/4384 一起排查
和 #4384 一起排查
这种场景也会报错,麻烦一起排查,测试的时候覆盖一下这种场景。
第一步:如下输入内容
第二步:选择第二行文本直接复制粘贴覆盖列表
这种的情况下产生的html回显也会报错
@zhm84 感谢反馈。
列表模块我打算重构一下,顺便支持多级列表。等有时间就做。
@wangfupeng1988 我这边也有这个问题,我认为这个问题似乎复现频率不算低,也许需要提升一下此bug的优先级,希望您可以对此斟酌一下。
@Lonyanzzc 感谢反馈。这个绝对是高优问题,等我有时间了会高优处理的,近期确实没空。
已修复,升级 @wangeditor/editor
最新版本