问题 #2998💬 已回答提出于 2020年9月3日作者 svalenciano810 个反应

在[寻求帮助]中插入HTML+CSS内联

快速解答作者 Abhisheknanda1344463

你好@svalenciano81你试过这个吗? 'var cmdGetCode = cmdm.get('gjs-get-inlined-html');'

阅读下方完整回答 ↓

问题

我在 grapesjs 里内置了 nicy ckeditor 4 编辑器,组件如下: 葡萄:0.15.8 Grapesjs-preset-newsletter: 0.2.20 ckeditor.js:4 Grapesjs-plugin-CKeditor - 0.0.9 我的项目生成新闻通讯(HTML + CSS),作为数据库存储。这份通讯可以编辑并多次保存,无需次数。 编辑完成后,可以通过Gmail发送。 我的问题是:用户生成新闻通讯(html + css),并保存为“html + css”内联格式; var htmlWithCss = editor.runCommand('gjs-get-inlined-html');这些数据被保存在数据库中。编辑新闻通讯时,代码从数据库获取并推送到编辑器中 3.1 在DOM中内嵌插入html+css 3.2 通过 #gjs 邮件开始 grapesJS 目前一切都很正常,HTML+CSS 已经在 grapesjs 编辑器里加载了。 问题出现在我尝试用CKEDITOR4编辑文本时。 这些词似乎是块状的,格式较为困难。 我看到可能的错误来源,并且我保存代码的方式是,比如说这篇帖子: [https://github.com/artf/grapesjs/issues/1905 ](https://github.com/artf/grapesjs/iss...

回答(3)

Abhisheknanda13444632020年9月3日

你好@svalenciano81你试过这个吗? 'var cmdGetCode = cmdm.get('gjs-get-inlined-html');'

svalenciano812020年9月3日

你好@Abhisheknanda1344463 我需要反向的过程。我把代码放在内联里,需要把它分成组件和样式。

相关问答

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

与此问题匹配的付费插件

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

查看全部插件

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

免费方案

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

浏览免费插件 →
高级方案

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

浏览高级插件 →

浏览插件分类

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