我是 React js 新手,我正在從 API 獲取數(shù)據(jù)并希望在頁面上顯示。然而,我想要顯示的字符串在字符串內(nèi)有 HTML 標簽。例子:"<p>Portal 2 is a first-person puzzle game.</p> <p>Its plot directly follows the first game's, taking place in the Half-Life universe.</p> <br />"我將如何在頁面上顯示它,以便它自動將 HTML 標簽轉(zhuǎn)換為它應該的格式,如下所示:”Portal 2 是一款第一人稱益智游戲。它的情節(jié)直接沿襲第一款游戲,發(fā)生在《半條命》宇宙中?!弊⒁猓何腋矚g遠離 Jquery。我希望代碼能夠以一種易于理解的方式編寫,因為我仍在學習。
1 回答

素胚勾勒不出你
TA貢獻1827條經(jīng)驗 獲得超9個贊
您需要使用dangerouslySetInnerHTML
它來將其顯示為純 HTML。
https://reactjs.org/docs/dom-elements.html#dangerouslysetinnerhtml
當然,如果您將其用于非副業(yè)項目,請務必小心,以免遭受 XSS 攻擊。
- 1 回答
- 0 關(guān)注
- 146 瀏覽
添加回答
舉報
0/150
提交
取消