问题 #1604💬 已回答提出于 2018年11月26日作者 umairabid0 个反应

Grapjs.init() 的问题

快速解答作者 artf

选项对象是按原样传递给插件的,没有理由去克隆它

阅读下方完整回答 ↓

问题

显然,传递给 'grapjs.init()' 的选项没有被深度克隆,而原本传递的对象却被变异了。这造成了一个奇怪的问题,我做不到 变异可以通过在“init”前记录“myOptions”来发现,结果非常奇怪,编辑器没有任何组件 <img width=“1440” alt=“截图 2018-11-26 上午10:15 55” src=“https://user-images.githubusercontent.com/2821084/48994313-634fd500-f164-11e8-9ab4-2e31b86717a7.png”> 我不得不用lodash的“cloneDeep”修复它 我的版本是“葡萄”:“^0.14.43”,'

回答(2)

artf2018年11月30日

选项对象是按原样传递给插件的,没有理由去克隆它

lock[bot]2019年11月30日

由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。

相关问答

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

与此问题匹配的付费插件

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

查看全部插件

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

免费方案

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

浏览免费插件 →
高级方案

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

浏览高级插件 →

相关教程

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

全部教程 →

浏览插件分类

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