问题 #3094💬 已回答提出于 2020年10月26日作者 marcepoblet0 个反应

BUG:RichTextEditor 没有保存模态中的一些更改

快速解答作者 GoodPHP

你好, 如果你在这里没有找到答案,可以联系Devfuture Team: https://devfuture.pro/contact/ 我们专注于葡萄JS。

阅读下方完整回答 ↓

问题

在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)

GoodPHP2020年10月30日

你好,

如果你在这里没有找到答案,可以联系Devfuture Team: https://devfuture.pro/contact/

我们专注于葡萄JS。

artf2020年11月9日

这里的问题很可能与模态编辑时的焦点丢失有关。你应该想办法把重点放在RTE上(也许可以自己创建模式,防止事件传播),但这和编辑器核心无关,所以我得结束这个问题。

相关问答

通过相似的问题讨论继续研究。

与此问题匹配的付费插件

根据问题关键词和标签相关性精选,助你更快交付。

查看全部插件

正在加载付费插件推荐……

免费方案

在以下平台查看开源 GrapesJS 插件: GitHub 或在我们的免费目录中快速搜索。

浏览免费插件 →
高级方案

高级插件提供支持、定期更新和生产就绪的功能——为你节省数天的集成工作。

浏览高级插件 →

浏览插件分类

直接跳转到市场上的插件分类页面。