cycleccc
cycleccc
@laoona 为啥要这个功能呢,麻烦能描述一下需求吗
@laoona 宽度设定在 [wangeditor-next](https://github.com/cycleccc/wangEditor-next) 做了补充,你可以看看 [demo](https://cycleccc.github.io/demo/) 是否符合你的需求,vue、react 的 demo 可以看 reademe 里的沙盒 demo 不满足需求的话可以提 issue或是写自定义扩展来满足需求。
@laoona 支持自定义,非常灵活,甚至可以直接去除内部相关 table 模块,重写 table 模块再注册都行,具体看文档和现有的其它扩展 demo
@laoona 推荐是使用 [wangeditor-next](https://github.com/cycleccc/wangEditor-next) 因为现在维护的版本是这个,你如果有其它bug、建议或是更好的实现可以在 [wangeditor-next](https://github.com/cycleccc/wangEditor-next)里提。
lodash 底层有依赖 Underscore 吗,而且 lock 文件也没有 Underscore 的依赖呀
[demo](https://cycleccc.github.io/demo/) 可以试试这个,不过也可能一样会报错。
嵌入式框架这个不好复现啊😂
精力有限,这个问题我刚刚又看了一下,感觉还得花不少时间来熟悉 chrom嵌入式框架 这一套东西,你最近还有跟这个问题吗,需要的话我可以帮你发一个不压缩的包供你 debug 使用。
尝试复现了下 1. wangEditor 现在还没有对 svg 解析的支持具体看报错信息, 2. 是尝试在设置值之前将 span 标签都包上一层 p 标签,wangEditor 内部的解析会将所有文本字段都包一层 p标签,解析过程可能涉及了异步导致格式错乱。 另外发现了你的内容在 [wangeditor-next](https://github.com/cycleccc/wangEditor-next) setHtml 中会报 no slate 的错,这是涉及 [wangeditor-next](https://github.com/cycleccc/wangEditor-next) 的部分,我记录在 [wangeditor-next](https://github.com/cycleccc/wangEditor-next) 里去。
跑了个脚本试了下,应该没问题了 ```javascript function wrapSpansInParagraphs(html) { // 创建一个 DOM 解析器 const parser = new DOMParser(); const doc = parser.parseFromString(html, 'text/html'); // 获取所有的 span 标签 const spans = doc.querySelectorAll('span'); spans.forEach(span => {...