在画布内添加自定义HTML
我认为>原因是因为在画布内添加新节点时,葡萄无法计算正确的顺序。 没错,顺序是基于模型中的分量,而不是视图。所以,为了弄清楚,<label>你在“updateComponentView”里添加的那个“只是画布用的,你的JSON结构里不需要,对吗?
阅读下方完整回答 ↓问题
你好, 我用 Grapes 导出一个包含所有信息的自定义 json,而不是用 HTML 和 CSS。 为此,我解析存储在localStorage上的gpjs组件。 现在我需要自定义组件在Canvas中的渲染方式。 举个例子,我有一个输入组件,包含两个特征(标签和值),我想在画布里渲染它,标签特征作为<label>标签,value作为标签中的占位符<input>。 当然我可以用自定义视图,但在localStorage里这样做会保存在对象里的标签标签,不过我想避免这样,因为导出所有画布代码时,我只期望有 '''json { “输入”: [ {“label”: “lblValue”}, {“value”: “traitValue”} ] } 它能用,但当我在画布内拖动其他方块并重新加载页面时,输入组件的顺序就不正确了。 我觉得是因为在画布里添加新节点时,葡萄无法计算正确的顺序。 有什么建议能帮我处理这个案子吗? 谢谢你
回答(3)
我认为>原因是因为在画布内添加新节点时,葡萄无法计算正确的顺序。
没错,顺序是基于模型中的分量,而不是视图。所以,为了弄清楚,<label>你在“updateComponentView”里添加的那个“只是画布用的,你的JSON结构里不需要,对吗?
由于我们请求原作者提供更多信息未获回应,本期已自动关闭。仅凭当前期刊中的信息,我们没有足够的信息采取行动。如果您有答案或找到我们需要的答案,请随时联系我们,以便我们进一步调查。
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。
相关问答
通过相似的问题讨论继续研究。
问题 #1696
特质首次出现在自定义组件的拖拽中
你好,artf,我创建了自定义组件并为它添加了特征,当拖动这个组件到编辑器并选择它时,设置特征是正常工作的。 问题是,当将同一个组件拖到旧组件后面到编辑器并选择设置特征时,默认特征(ID,标题)会只显示,这是我实现的代码 对于创建组件: this.editor.BlockMan...
问题 #1493
Render() 第一次通话时能正常工作,但后续通话则不行
你好, 我创建了一个自定义组件,用“背景图像”显示图像,<div>而不是用“<img>''元素。大部分时间还能用,只是每次我更改它的“src”特性时,都必须重新加载编辑器来预览渲染后的元素。这是其观点: “''js 查看:originalMap.view.extend({ in...
问题 #1693
CSS/HTML 预览中的奇怪字符(Â);元素并未完全删除
虫子你是否使用最新版本(旧版本不支持)?0.14.50你是在本地GrapesJS还是当前演示版遇到这个bug? 这是本地副本。所使用的版本(包括插件)有: '''json “依赖关系”: { “ckeditor”: “^4.11.1”, “grapesjs”: “^0.14.5...
问题 #1162
:Handlebars 渲染模板中的可编辑组件
你好,我已经用葡萄大约有几天了。感谢你在这个项目上的精彩工作。我已经看过API文档(希望没漏掉这部分),也尝试了一些方法。基本上,我用 Grapes 加载已有的 .hbs(把手)文件,用户就可以编辑了。我看到之前有人问#938里如何整合车把,我照做了,最后得到了。 “JavaS...
与此问题匹配的付费插件
根据问题关键词和标签相关性精选,助你更快交付。
正在加载付费插件推荐……
浏览插件分类
直接跳转到市场上的插件分类页面。