我是 React js 新手,我正在從 API 獲取數據并希望在頁面上顯示。然而,我想要顯示的字符串在字符串內有 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 標簽轉換為它應該的格式,如下所示:”Portal 2 是一款第一人稱益智游戲。它的情節直接沿襲第一款游戲,發生在《半條命》宇宙中。”注意:我更喜歡遠離 Jquery。我希望代碼能夠以一種易于理解的方式編寫,因為我仍在學習。
1 回答

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