问题 #2913💬 已回答提出于 2020年7月23日作者 neon123451 个反应

BUG:src 与图片一起存储了两次

快速解答作者 artf1

@longdoan7421我认为我们可以用“toJSON”方法删除它,当“src”等于“attribute.src”时,并确保加载时正确加载

阅读下方完整回答 ↓

问题

“JSON.stringify(editor.getComponents())”的输出显示,一个图像的src被存储了两次。

{ “类型”: “图像” “虚无”:真, “状态”:“已选中”, “内容”:“, “属性”:{ “id”: “iy3c7”, “SRC”:“Data:Image/PNG;base64,...“ <--- 1. }, “SRC”:“Data:Image/PNG;base64,...“,<--- 2。 “activeOnRender”: 0, “Open”:错误 }

版本是v0.16.18——通过演示验证。

回答(2)

artf2020年12月16日

@longdoan7421我认为我们可以用“toJSON”方法删除它,当“src”等于“attribute.src”时,并确保加载时正确加载

longdoan74212020年12月8日

你好,@artf,

我刚刚快速浏览了一下“ComponentImage”。我认为可以去掉图像模型中的“src”属性,把“ComponentImage”和“ComponentImageView”中使用“src”的代码替换成“attribute.src”。

但我不确定你在其他地方是否使用“src”属性?你怎么看?

相关问答

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

与此问题匹配的付费插件

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

查看全部插件

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

免费方案

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

浏览免费插件 →
高级方案

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

浏览高级插件 →

相关教程

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

全部教程 →

浏览插件分类

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