BUG:RichTextEditor 没有保存模态中的一些更改
你好, 如果你在这里没有找到答案,可以联系Devfuture Team: https://devfuture.pro/contact/ 我们专注于 GrapesJS。
阅读下方完整回答 ↓问题
在RichTextEditor中,我添加了一个打开模态的按钮,这个模态会输入特定的值,然后我会把这些值插入到html中。 但当我保存这些值时,html 并没有保存它们。 可能出了什么问题?我在PPTX上分享了代码和视频。 [Presentation1.pptx](https://github.com/artf/grapesjs/files/5438735/Presentation1.pptx) 编辑。RichTextEditor.add('conditionIf', { 图标:“<b>条件IF”</b>, 属性:{标题:“条件 IF”}, 结果:rte => { 让 htmlInsert = '' const pfx = editor.getConfig().stylePrefix const modal = 编辑器。模态 const container = document.createElement('div') const btnClass = pfx + 'btn-prim ' + pfx + 'btn-import' const conditionInputHtml = '<div><label for=“placeholders”>Placeholder:</label><select id=“placeholderId” class=“block-input”>${...
回答(2)
这里的问题很可能与模态编辑时的焦点丢失有关。你应该想办法把重点放在RTE上(也许可以自己创建模式,防止事件传播),但这和编辑器核心无关,所以我得结束这个问题。
相关问答
通过相似的问题讨论继续研究。
问题 #3095
BUG:RichTextEditor 在 IE11 中没有操作。
在Canvas里,我双击一些文本想打开IE11的RichTextEditor,结果报错了,打不开。在其他所有浏览器中都能正常工作。在pptx里附上了视频和代码: [Presentation2.pptx](https://github.com/artf/grapesjs/file...
问题 #3317
Add support for promises to custom RTE API
你想给GrapesJS添加什么? 支持基于承诺的 API 的富文本编辑器。 详细描述你的功能需求详细 CKEditor5 的“Editor.create”和“Editor.destroy”方法返回一个“承诺”,当编辑器完全创建或销毁时才会解决。这会导致销毁编辑器(完成组件编辑)...
问题 #3779
Editor.getSelected().toHTML() encodes inline javascript
GrapesJS 版本[X] 我确认使用最新版本 GrapesJS你用的是什么浏览器? 最新款(镀铬)可复制演示链接 https://jsfiddle.net/4j1k0wde/24/描述一下那个虫子 如何复现这个漏洞?创建带有脚本标签的方块。使用 editor.getSele...
问题 #3286
Codemirror custom keys and addons
有没有办法为内置的 Codemirror 编辑器添加快捷键和插件?我特别想要一个评论快捷键。 有各种插件使用Grapesjs编辑器,包括 https://github.com/artf/grapesjs/issues/324#issuecomment-330571539 和自定...
与此问题匹配的付费插件
根据问题关键词和标签相关性精选,助你更快交付。
正在加载付费插件推荐……
浏览插件分类
直接跳转到市场上的插件分类页面。