在[寻求帮助]中插入HTML+CSS内联
你好@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)
你好@svalenciano81你试过这个吗? 'var cmdGetCode = cmdm.get('gjs-get-inlined-html');'
你好@Abhisheknanda1344463 我需要反向的过程。我把代码放在内联里,需要把它分成组件和样式。
要重新加载模板,你不应该用HTML/CSS,你必须存储并加载JSON的 https://grapesjs.com/docs/modules/Storage.html#store-and-load-templates
相关问答
通过相似的问题讨论继续研究。
问题 #1905
导入模板后无法编辑块
遇到了和[1408](https://github.com/artf/grapesjs/issues/1408)一样的问题。你说应该导入JSON,而不是HTML本身。你能告诉我如何导入JSON模板吗?我找不到解决办法。 在“storage:store”中,我获取一个对象: {...
问题 #382
把 HTML 和内联 CSS 存储在 Editor.Store()
我正在尝试存储html和内联css,请问你能告诉我如何传递给 editor.store()函数吗? @artf “''js 编辑。命令.add' (“save-db”, { 运行:函数(编辑器,发送者) { 发送者 & 发送者.set('active');关掉按钮 var ht...
问题 #778
Save to db data-gjs-droppable
大家好, 我需要解决一个问题。 保存html,grapejs 从html中移除所有data-gjs-。 有没有办法在保存编辑器HTML之前维护所有data-gjs-? 事实上,如果我保存模板,所有 data-gjs-droppable 都缺失,下一次渲染时它不会加载 data-...
问题 #2635
在编辑器中加载外部CSS
你好,我查了很多资料,但没找到如何在编辑器里加载CSS文件的方法 我的代码 关于其他问题,我也要补充 斯泰尔斯:[\'http://localhost/flexidev/templates/shaperhelix3/css/template.css\'] 没有真正的错误,但也没...
与此问题匹配的付费插件
根据问题关键词和标签相关性精选,助你更快交付。
正在加载付费插件推荐……
浏览插件分类
直接跳转到市场上的插件分类页面。