总结dangerouslySetInnerHTML的用法
你可以使用react
的一个标签属性dangerouslySetInnerHTML,
resTempalate`既可以是字符串也可以是带标签的模板
<div dangerouslySetInnerHTML={{__html: resTempalate}} ></div>
-
双大括号{{}},是react
的写发,第一个大括号是表示这是jsx
语法,里面的大括号表示这个属性接受对象形式的参数{__html: resTempalate}
-
有这个属性的名字可以知道,这个属性容易导致XSS
攻,因此他需要接受净化过的安全的数据