代码之家  ›  专栏  ›  技术社区  ›  Abhradip

关于react email editor将html文件转换为json的问题

  •  0
  • Abhradip  · 技术社区  · 5 年前

    我正在使用React电子邮件编辑器为我的应用程序生成HTML电子邮件模板。除了一个问题,一切都很顺利。有一个onload函数,它接受任何json数据作为输入,并在最初将其加载到编辑器中。现在,我有一些现有的html,我想在编辑器页面上显示,并希望使用react email editor包对其进行修改。

    但是我已经尝试了所有的方法将html转换成json,并将它们作为onload方法的输入,但是它不能正常工作。

    这是链接- https://github.com/unlayer/react-email-editor

    包源代码是- https://github.com/unlayer/react-email-editor/blob/master/demo/src/index.js

    请帮助我找到任何方法将现有的HTML转换为React电子邮件编辑器的JSON。

    提前谢谢!

    0 回复  |  直到 5 年前
        1
  •  0
  •   Juliana Torres    5 年前

    你不需要把html转换成json,一个特定的属性给出了json,看:

    exportHtml = () => {
    this.editor.exportHtml(data => {
      const { design, html } = data
    })
    

    }

    设计包含了你所需要的一切