Мне нужно сохранить, получить, отредактировать и отредактировать форматированный текст в моем webapp.Как отформатировать текст в ReactJS webapp?
Например, я редактирую текст с синтаксисом markddown на clientSide. Я могу преобразовать его в html или сохранить как есть. Но как я должен визуализировать этот текст, когда webapp принимает его как строку?
var formattedTextFromDataBase = "<p>some <em>formatted</em> text</p>"
Я знаю об «dangerouslysetinnerhtml» - этот метод представлял собой плохую идею. Есть ли другой способ справиться с форматированным текстом?
спасибо! \t Если я сохраню текст в синтаксисе уценки и преобразую его в html только прямо перед рендерингом - будет ли это защищать меня от любых js-инъекций? Я использую это: github.com/evilstreak/markdown-js – stkvtflw
На самом деле это не вопрос, когда вы его конвертируете, а как вы используете предоставленный пользователем html на своем сайте, и нужна ли библиотека, используемая для преобразования уценки. – Mark