0
<div dangerouslySetInnerHTML={{__html: DOMPurify.sanitize(this.state.description) }}>

</div>

私は現在、dangerouslySetInnerHTML を使用して、実際に html をレンダリングするかどうかを確認しています。ただし、使用すると、指定された正確なhtmlが実際にレンダリングされないようです。

p タグはまったくレンダリングされていないように見えますが、それがdangerouslySetInnerHTMLの単なる機能なのか、それとも状態をdivに渡す方法に問題があるのか​​ 疑問に思っていました. また、html を DOM に直接挿入するより安全な方法はありますか?

4

0 に答える 0