@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 уязвимость.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
30 апр. 2024, в 23:39
3000 руб./за проект
30 апр. 2024, в 23:32
1500 руб./за проект
30 апр. 2024, в 22:44
500 руб./в час