Реагировать - визуализировать все переменные как HTML
В моем случае сейчас мы получаем все значения из Wordpress REST API. В Wordpress специальный символ сохраняется как HTML-объект (например, & # 8217;).
Это действительно утомительно использовать dangerouslySetInnerHTML
везде и делает код не читаемым.
Есть ли способ дать реакции рендеринга всех переменных в виде HTML-кодов все время? XSS Attack не является моей заботой, так как мы не ожидаем каких-либо входных данных в интерфейсе.
Спасибо.
1 ответ
Вы можете иметь функцию, управляющую созданием элементов HTML
function _tag(string) {
var el = document.createElement('div');
el.innerHTML = string;
return el;
}
Вы можете использовать эту функцию в render() для решения проблемы