Проблема, связанная с конвертацией 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
})
}
дизайн содержит все, что вам нужно