动态导入内容
@suraj740 'editor.setComponents()' 会同时接受 html/css,所以你可以直接跳过 'setStyle' 调用。至于其他的,你看过存储管理器的文档,对吧?你可以在不按按钮的情况下程序调用“加载/存储”,比如“editor.store();editor.load()'
阅读下方完整回答 ↓问题
你好@artf,我怎样才能动态导入自动在Canvas中反映的内容。
回答(3)
@suraj740 'editor.setComponents()' 会同时接受 html/css,所以你可以直接跳过 'setStyle' 调用。至于其他的,你看过存储管理器的文档,对吧?你可以在不按按钮的情况下程序调用“加载/存储”,比如“editor.store();editor.load()'
在我的项目中,我会在一个 HTML 元素上设置 data- 属性,并通过 Javascript 中的 .dataset 提取它们,编辑器配置好后,我会运行: 请注意,HTML 必须设置成让 grapesjs 能够理解的。我认为它必须遵守 BEM(http://getbem.com/) 标准。实际上,我只是创建了几个文档,来了解它应该是什么样子。 另外,HTML/CSS从哪里得到并不重要,可能是远程调用,也可以直接嵌入JavaScript里,我只是举例说明我在做什么。 祝你好运
@suraj740 ^^
相关问答
通过相似的问题讨论继续研究。
问题 #1679
如何使用 Trait 在 Canvas 中渲染组件。
你好,Artf,感谢你提供这么棒的工具,我已经为我的问题做了测试案例 https://js.do/code/271771 我创建了自定义工具侧边栏和创建特性来渲染组件,并通过复选框更新。 ——为了繁衍 1-拖拽侧边栏组件到Canvas(它应该在控制台中打印初始fname值) 在...
问题 #444
如何将 CSS 链接加载到头标签中?
你好, 首先,感谢你贡献了这样一个出色的 js 框架。 我对 grapesjs非常陌生。GitHub也是。 https://github.com/artf/grapesjs/wiki/Components-&-JS#模板相关 根据 grapesjs wiki,我在画布里加载JS...
问题 #951
自定义组件的选择无法通过Canvas进行。
嘿, 我试着自己弄明白,但感觉自己有点绕圈子。所以我希望你能有时间读完这篇文章,帮我解决问题。 我会得到一个带有多个自定义组件标签的HTML模板=>“<custom-component-tag></custom-component-tag><custom-component-t...
问题 #1109
画布中不可丢弃的柱块
早上好@artf :) 我遇到的问题和[这个问题](https://github.com/artf/grapesjs/issues/297)。 我无法在Canvas的列块里放任何方块(文本、图片等)。当我尝试把它放到图层里时,它正常工作,这里有一个[简短详细的屏幕录制](htt...
与此问题匹配的付费插件
根据问题关键词和标签相关性精选,助你更快交付。
正在加载付费插件推荐……
相关教程
关于同一主题的深入指南。
浏览插件分类
直接跳转到市场上的插件分类页面。