0.14.43 更新导致 CKeditor 焦点在 MJML 中停止响应
解决: 问题出现在mjml组件中的“enableEditing”和“disableEditing”两个函数上。 为了解决这个问题,可以用[new ones](https://github.com/artf/grapesjs/blob/v0.14.52/src/dom_components/view/ComponentTextView.js)替换这些函数,不过我也会把'pointerEvents'在'禁用'时改为'none',在'enable'时把'all'更新。 这可以应用到你需要启用或关闭编辑的任何组件上。
阅读下方完整回答 ↓问题
@art,我知道你已经停止支持你的MJML项目了,但如果你不介意,我注意到最新更新引发了一个问题。
要重现:
- 去 https://grapesjs.com/demo-mjml.html
- 在文本元素中间双击
- 文本区域将高亮,可能选中一个单词。
- 再次点击文本中间任意位置。例如,试着选择一个词。
你会发现现在无法再选择文本中闪烁的光标位置或选择文本部分。
该问题在0.14.40及以下版本中不存在
回答(3)
解决: 问题出现在mjml组件中的“enableEditing”和“disableEditing”两个函数上。 为了解决这个问题,可以用[new ones](https://github.com/artf/grapesjs/blob/v0.14.52/src/dom_components/view/ComponentTextView.js)替换这些函数,不过我也会把'pointerEvents'在'禁用'时改为'none',在'enable'时把'all'更新。 这可以应用到你需要启用或关闭编辑的任何组件上。
同一个版本的 grapesjs 和同一个 CKEditor 插件都能正常工作 [这里](https://grapesjs.com/demo-newsletter-editor.html),所以看起来和最新版本无关
让我来演示一下。我打算双击一个文本字段,然后移动并尝试点击内部。 这是v0.14.40 - 可用版本  这是v0.14.43——有这个问题。  h...
相关问答
通过相似的问题讨论继续研究。
问题 #1768
MJML 演示版损坏
如果我去 https://grapesjs.com/demo-mjml.html 并尝试把图片拖入编辑器,会弹出关于目标无效的错误。
问题 #952
使用 Grapes js 的响应式邮件模板构建器
@ateshuseyin @artf - 感谢你提供的好插件。我们开始在项目中使用 Grapes js 作为编辑器,用于构建响应式邮件模板。为了实现响应式邮件,我们有两个选择。MJML - [https://mjml.io/](URL) - 在主要电子邮件客户端工作自定义 HT...
问题 #491
资产管理人替代
有没有可能用完全不同的产品替代资产管理公司(比如CKFinder - https://ckeditor.com/ckeditor-4/ckfinder/)?或者,是否有可能在葡萄之外推出包含的资产管理公司?
问题 #1812
:尝试添加背景图像时出现404(演示中可复现)
以隐身铬色访问 https://grapesjs.com/demo.html点击“Header”元素点击装饰>背景删除第2层点击第1层点击“x”删除紫色背景图像控制台中出现“GET https://grapesjs.com/none 404”错误点击“图片”尝试添加任何其他新图...
与此问题匹配的付费插件
根据问题关键词和标签相关性精选,助你更快交付。
正在加载付费插件推荐……
相关教程
关于同一主题的深入指南。
浏览插件分类
直接跳转到市场上的插件分类页面。