RTE在移除“加粗”、“斜体”等后生成标签范围
看起来是底层浏览器API的问题,也就是说,'Document.execCommand()' 所以我不确定这个问题能否解决,这里说它已被弃用,但实际上没有其他选择,反正'removeFormat' 命令似乎能正常工作,不会留下任何 span。不过你仍然可以使用第三方RTE系统,比如CKE
阅读下方完整回答 ↓问题
位置文本块
编辑文本,应用“加粗”或“斜体”
取消选择文本块
再次选择并移除“加粗”。 开源代码,你应该能看到“span”标签 
回答(2)
看起来是底层浏览器API的问题,也就是说,'Document.execCommand()' 所以我不确定这个问题能否解决,这里说它已被弃用,但实际上没有其他选择,反正'removeFormat' 命令似乎能正常工作,不会留下任何 span。不过你仍然可以使用第三方RTE系统,比如CKE
感谢你报告,@zgeist。
感谢你分享关于删除“加粗”、“斜体”等后生成标签范围的报告。为了帮助团队调查并优先排序:
请提供:
- 一个最小可复现的例子(CodeSandbox/JSFiddle)
- 你的GrapesJS版本号
- 浏览器和操作系统信息
- 浏览器控制台的任何错误信息
- 重现问题的步骤
最有帮助的是什么:
- 简约代码示例(不是你整个项目)
- 屏幕录制或截图显示问题
- 明确区分预期行为与实际行为
- 你正在使用的GrapesJS配置
有了这些细节,维护者可以更快地识别和优先排序修复。GrapesJS团队对有充分记录的问题反应迅速。
相关问答
通过相似的问题讨论继续研究。
问题 #3442
调用“editor.destroy()”后出现错误
创建编辑器实例 试着摧毁 收到错误 
问题 #3309
TextNodes 在元素内容更改时会干扰
版本: 0.16.44 你好@artf 我有一个自定义方块,带有自定义按钮组件,内容和这个类似。 ` <a data-gjs-type=“custom_button” class=“btn btn-1” href=“”>Click here</a>' 此外,我添加了一个文本特性...
问题 #3250
问题:图层标签
@artf我很喜欢和GJS合作。我还有最后一件事希望你能帮忙。 如果能在图层管理器中自定义标签会非常有帮助。我到处找过,但都没找到。 默认显示“文本”和“框”的方式,对于想要高效导航来说帮助不大。 <img width=“204” alt=“截图 2021-01-28 07 2...
问题 #4559
RTE操作第一次后就无法正常使用
嗨..!,RTE操作第一次后就不起作用了,当我们尝试对之前应用的元素应用该动作时,它无法正常工作 从版本0.18.3到最新版本都会出现这个问题,以下版本运行正常 复制链接 工作版本: https://jsfiddle.net/76gnxh4d/35/ 无法正常工作的版本: ht...
与此问题匹配的付费插件
根据问题关键词和标签相关性精选,助你更快交付。
正在加载付费插件推荐……
相关教程
关于同一主题的深入指南。
浏览插件分类
直接跳转到市场上的插件分类页面。