关闭PhotoEditorSDK ReactUI的正确方法是什么?

时间:2018-10-01 22:57:57

标签: javascript photoeditorsdk

根据他们的文档,photoeditorsdk关闭时会有一个事件。

  

当用户单击关闭按钮时,编辑器将发出close事件。

Source

但是,没有关于如何正确关闭编辑器的指示。我试图像这样删除div编辑器中的所有项目:

    // Closing
    imageEditor.editor.on('close', (result) => {
        console.log('Closing.....');
        // TODO: This is not working.
        $("#" + imageEditor.editorId).empty();
    });

此解决方案的问题在于,如果我尝试再次加载编辑器,将无法正常工作。

关闭PhotoEditorSDK ReactUI的正确方法是什么?

1 个答案:

答案 0 :(得分:1)

您应该执行以下操作:

imageEditor
    .editor // @link https://docs.photoeditorsdk.com/apidocs/html5/v4/PhotoEditorSDK.html
    .on('close', () => imageEditor.editor.dispose());