@azemlyankin

Как мне не экранивавать теги которые прилетают с Backend?

Добрый вечер. Подскажите пожалуйста в чем заключается проблема.
Получаю массив данных с бекэнда, далее при помощи метода map добавляю HTML. Также мне в массив прилетают строки с тегами , которые после добавления в приложение экранируются.
611185418b794305843588.png
  • Вопрос задан
  • 78 просмотров
Пригласить эксперта
Ответы на вопрос 1
kleinmaximus
@kleinmaximus
Senior Full-stack Javascript Developer
Используйте dangerouslySetInnerHTML
https://ru.reactjs.org/docs/dom-elements.html#dang...

Но, по правде говоря, это не совсем безопасно. Если с сервера вам будут переданы какие-то данные, введенные другими пользователями, то есть вероятность получить XSS уязвимость.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
22 нояб. 2024, в 19:51
15000 руб./за проект
22 нояб. 2024, в 19:15
200000 руб./за проект
22 нояб. 2024, в 18:50
30000 руб./за проект