Dark_Knight
@Dark_Knight
Game Dev

Как отрендерить Handlebars шаблон в React.js в теге iFrame?

Здравствуйте, получаю шаблон .hd с сервера и хочу распрсить его, после чего добавить в iFrame и отрендарить в React. Вот такой код:
getTemplate: function () {
    var template = Handlebars.compile(this.props.previewHtml.html),
          html = template(this.props.previewContext),
          iFrame = 'data:text/html,<html><body">' + html + '';

    return <iframe src={iFrame } />;
}

Проблема в том, что шаблон не рендерится. Что делаю не так, подскажите пожалуйста.
  • Вопрос задан
  • 319 просмотров
Пригласить эксперта
Ответы на вопрос 1
@OneFive
React.js <3
Попробуйте data url зашифровать в base64, получится что-то вроде data:text/html;base64,AAAC8IyPqcvt3wCcDkiLc7C0qwyGHhSWpjQu5yqmCYsapyuvUUlvONmOZtfzgFz
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы