Проблема, связанная с конвертацией html-файла в json для реагирующей электронной почты

Я использую реагирующий на электронную почту редактор для создания HTML-шаблонов электронной почты для моего приложения. Все идет хорошо, кроме одного вопроса. Существует функция onLoad, которая принимает любые данные json в качестве входных данных и первоначально загружает их в редактор. Теперь у меня есть какой-то существующий html, который я хочу показать на странице редактора и хочу, чтобы он был изменен с помощью пакета act-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 в JSON для реакции-электронной почты редактора.

Заранее спасибо!

0 ответов

Вам не нужно конвертировать html в JSON, конкретное свойство дает этот JSON, посмотрите:

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

}

дизайн содержит все, что вам нужно

Другие вопросы по тегам