存储对象结构的文档
你可以在这里看到组件的所有属性:https://grapesjs.com/docs/api/component.html#component 而且这些都不是必须的
阅读下方完整回答 ↓问题
嘿, 我想把这个软件包和我现有的基于Element的后端结合起来。为此,我需要将发布到远程存储服务器的数据映射到我自己的数据结构中,加载时也要映射回 grapesjs 的结构。 举个非常基础的例子,我用了简单的标题元素“<h1>',它也出现在包文档中。 '''html <h1>你好,世界组件!</h1> 数据结构大致如下,我用的是JSON,没有数据库,但思路应该很清楚: '''json [ { “类型”:“H1”, “数据”:{ “头条新闻”:“你好,世界组件!” } } ] '''json [ { “tagName”:“h1”, “type”:“text”, “名字”:“, “可移除”:正确, “可拖拽”:正确, “droppable”:false, “可识别”:正确, “可设计”:正确, “stylable-require”:“, “style-signature”:“, “unstylable”:“” “highlightable”:true, “可复制”:true, “可调节大小”:false, “可编辑”:true, “可分层”:true, “可选”:true, “可悬浮”:正确, “void”:false, “状态”:“, “status”:“”, “内容”:“你好,世界组件!” “图标”:“, “风格”:“” “类别”:[ ], “脚本”:“”, “属性”:{ },...
回答(1)
你可以在这里看到组件的所有属性:https://grapesjs.com/docs/api/component.html#component 而且这些都不是必须的
相关问答
通过相似的问题讨论继续研究。
问题 #701
在编辑器中修改组件会清除模型内容
我想实现的目标: 我在编辑器中拉入的一些组件上有特殊的“data-”属性。当其中一个被修改时,我想获取“data-”属性的值和新内容。我有代码监听组件被修改。当这个事件触发时,我正在查看内容(正在进行中)。然而,当我拿到内容时,它是空的,尽管组件本身并没有...... 问题似乎...
问题 #3717
Template does not load using just components
我正在尝试加载一个已有的模板。我认为它应该能支持组件或 HTML,但似乎只能通过 HTML 运行。 以下代码无法使用,但带有相应HTML的代码可以。 着陆页的 JSON 是从开发者工具栏面板取的 “''js const LandingPage = { “html”:null,...
问题 #943
:勾选框特性未勾选时不移除属性
当 html 属性为真或假时,应该要么存在,要么不存在。 例如, required。HTML5 中没有这个值。 有效(非必需): 有效(必填): 无效(非必需): 无效(必填): 当 HTML grapes 在 Grapes 外渲染并检查输入是否需要时,这个方法失败了,因为 C...
问题 #871
第一次选择组件/块时样式管理器选项错误
你好, 我注意到样式管理器出现了以下bug行为:使用本地版本 GrapesJS (版本0.14.5)。在Chrome和Firefox上的Win10和OSX测试GrapesJS 初始化,组件通过loadComponents加载。 (例如,这是我在演示中使用的 JSON 格式,加载...
与此问题匹配的付费插件
根据问题关键词和标签相关性精选,助你更快交付。
正在加载付费插件推荐……
浏览插件分类
直接跳转到市场上的插件分类页面。