如何将之前保存的模板导入新模板。
问题
@artf我保存了一些由 grapejs 创建的模板,想把它们导入到新模板中作为一个截面/块。我不想导入成HTML和CSS格式,我希望导入为组件,样式保存为JSON格式,这样像倒计时等组件不会变成div或box,同时更新后的样式也包含当前模板样式和之前的模板样式,模型也是一样,任何帮助都将不胜感激。
回答(3)
我觉得你没抓住葡萄的意义。它允许你编辑HTML。没有底层的JSON格式。
@nojacko我有一个包含倒计时的模板,如果我直接导入为 html,它会变成 div,所以我想导入它为 json 和 css,这样组件不会变成其他类型,并且保留他们的样式值以供克隆或复制使用。
@YashPrince查看浏览器的本地存储值,你会看到存储了什么、如何存储。
无论如何,如果你创建自定义组件并加载普通的 html/css,grapesjs 在导入时会识别为正确的类型。grapesjs 的自定义组件类型通常关联到主容器 ID,所以你其实不需要 json 来实现这一点。
相关问答
通过相似的问题讨论继续研究。
问题 #1513
在媒体查询下编写的重复CSS
嘿@artf项目做得很棒! 我注意到了一些东西,并且能在本地机器上复现。任何在“媒体查询”下写的“CSS”都会被重复/应用两次。 Grapesjs 版本 - '0.14.33' 浏览器 - “版本 69.0.3497.100(官方构建)(64位)” 操作系统 - “Window...
问题 #597
StorageManager:从远程存储加载
你好, 我正在尝试读取数据库中的HTML和CSS。当我尝试加载到编辑器时,什么都没有显示。 我可以存储数据,但就是加载不了。 加载数据时,这种格式是正确的吗? 内容类型 预告 回应
问题 #1772
无法读取未定义属性“indexOf”。
你好, 我正在启动一个新的 grapeJS 实例,立刻一切都崩溃了,并出现以下错误: 无法读取未定义的属性“indexOf”,位置为grapes.js:6477 我的代码长这样: '''html <link href=“//unpkg.com/grapesjs/dist/css...
问题 #952
使用 Grapes js 的响应式邮件模板构建器
@ateshuseyin @artf - 感谢你提供的好插件。我们开始在项目中使用 Grapes js 作为编辑器,用于构建响应式邮件模板。为了实现响应式邮件,我们有两个选择。MJML - [https://mjml.io/](URL) - 在主要电子邮件客户端工作自定义 HT...
与此问题匹配的付费插件
根据问题关键词和标签相关性精选,助你更快交付。
正在加载付费插件推荐……
相关教程
关于同一主题的深入指南。
浏览插件分类
直接跳转到市场上的插件分类页面。