问题 #1515💬 已回答提出于 2018年10月15日作者 thanhtunguet0 个反应

销毁编辑器,但不删除编辑器对象。

快速解答作者 artf

你是指'GrapesJS.editors'中的编辑器对象吗?就是那个手动删除的,比如“delete GrapesJS.editors[this.id];'?

阅读下方完整回答 ↓

问题

你好,我为 React 创建了一个 grapesjs 的包装组件。 “''js @flow 从 'react' 导入 React; 从 'grapesjs' 导入 GrapesJS; 预设 import gjsPresetWebpage from 'grapesjs-preset-webpage'; 从“grapesjs-preset-newsletter”导入 gjsPresetNewsletter; 插件 import gjsCustomCode from 'grapesjs-custom-code'; 从 'grapesjs-plugin-forms' 导入 gjsForms; import type {GrapesPluginType} from '../类型/葡萄'; 从 './GComponent' 导入 GComponent; const {Component} = React; 类型 Props = { 组件:数组<GComponent>, 插件:Array<GrapesPluginType>, 预设和插件选项 网页:布利安, 通讯:布林, 形式:布尔值, CKeditor:布利安, customCode: boolean, 编辑器配置 storageManager: {}, blockManager: {}, } 类型状态 = {} class GEditor...

回答(3)

artf2018年10月26日

你是指'GrapesJS.editors'中的编辑器对象吗?就是那个手动删除的,比如“delete GrapesJS.editors[this.id];'?

thanhtunguet2018年10月27日

我尝试手动和通过API(Editor.destroy)销毁编辑器,但都没用。编辑器似乎并没有完全被毁坏。

artf2018年11月3日

好的,我们已经遇到了与“销毁”方法#1501相关的问题:如果你需要添加什么,就在那里添加

相关问答

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

与此问题匹配的付费插件

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

查看全部插件

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

免费方案

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

浏览免费插件 →
高级方案

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

浏览高级插件 →

相关教程

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

全部教程 →

浏览插件分类

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