Перейти к содержимому
17 / 98

Что такое dangerouslySetInnerHTML в React и в каких случаях его применяют?

dangerouslySetInnerHTML — это React-эквивалент DOM-свойства innerHTML. Он вставляет сырой HTML-строку в DOM. Название намеренно «страшное»: вставка неочищенного HTML открывает дверь для XSS-атак. Используется для рендера доверенного HTML — контента из CMS, результатов markdown-парсера, подсветки синтаксиса.

Что такое dangerouslySetInnerHTML в React и в каких случаях его применяют? | JScriptiser