PageKit — 可自托管的 GrapesJS 建站工具,附完整源码。 获取抢先体验

问题 #1744💬 已回答提出于 2019年1月23日作者 sankaran850 个反应

添加命令以导入实际模板

快速解答作者 lock[bot]

由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。

阅读下方完整回答 ↓

问题

大家好, 我们在项目中使用 grapesjs 通讯插件来导入和预览模板。我们在保留导入到编辑器中的模板结构时遇到了一些困难 grapesjs 导入了HTML <!DOCTYPE html> <html> <身体> <h1>Grapesjs </h1 > <p>我的第一个 grapesjs 模板.</p>. </身体> </html> 预期产出 <!DOCTYPE html> <html> <身体> <h1>Grapesjs </h1 > <p>我的第一个 grapesjs 模板.</p> </身体> </html> 实际输出,我们通过编辑器命令(editor.runCommand('gjs-get-inlined-html')获得的) <h1 style=“框大小:border-box;”>Grapesjs</h1> <p style=“框大小:border-box;”>我第一个 grapesjs 模板..</p> <风格>......</风格> 从输出中你可以看到 grapesjs 自定义了上传的模板,去掉了html、头和身体标签,并在内容中添加了新的样式标签,这是我们不希望发生的。 grapesjs 编辑器是否有可能在不更改导入模板的基本结构的情况下输出HTML?我们找过一些选项,但没找到。 请帮助我们实现这一目标。 谢谢

回答(1)

lock[bot]• 2020年1月24日

由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。

相关问答

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

问题 #1743

添加命令以导入实际模板到编辑器

大家好, 我们在项目中使用 grapesjs 通讯插件来导入和预览模板。我们在保留导入到编辑器中的模板结构时遇到了一些困难 grapesjs 导入了HTML <!DOCTYPE html> <html> <身体> <h1>Grapesjs </h1 > <p>我的第一个 gra...

1 个回答更新于 2020年1月24日

问题 #382

把 HTML 和内联 CSS 存储在 Editor.Store()

我正在尝试存储html和内联css,请问你能告诉我如何传递给 editor.store()函数吗? @artf “''js 编辑。命令.add' (“save-db”, { 运行:函数(编辑器,发送者) { 发送者 & 发送者.set('active');关掉按钮 var ht...

3 个回答更新于 2019年9月18日

问题 #1062

Gjs-get-inlined-html 返回的是未定义,而不是编辑器内容

@artf非常棒的通讯编辑器,非常用户友好。干得好!! 在我的POC应用中,我获取新闻通讯编辑内容,然后作为邮件正文发送给SMTP,发送给相应的收件人。 为了获取编辑器内容,我使用了 'editor.runCommand('gjs-get-inlined-html')' 代码语...

3 个回答更新于 2019年9月17日

问题 #1132

我该如何获得<body>标签及其属性

我已经为“身体”设置了背景色。但如果是编辑代码或用命令导出数据 'editor.runCommand ('gjs-get-inlined-html');' 没有设置任何“body”属性。使用这个命令时,我该如何解决身体标签要被检索的问题?还是有其他方法? 设置背景色为身体时的图...

3 个回答更新于 2019年9月17日

与此问题匹配的付费插件

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

查看全部插件

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

免费方案

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

浏览免费插件 →
高级方案

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

浏览高级插件 →

相关教程

关于同一主题的深入指南。

全部教程 →

浏览插件分类

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