這篇文章將為大家詳細(xì)講解有關(guān)react渲染html標(biāo)簽的示例,小編覺得挺實(shí)用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。
react渲染html標(biāo)簽的方法:可以使用dangerousSetInnerHTML屬性來進(jìn)行渲染,如【<div dangerousSetInnerHTML={{__html: textCotent}}></div>】。
方法介紹:
如果從后端獲取到一端HTML標(biāo)簽的字符串內(nèi)容(textContent)需要以標(biāo)簽的形式渲染,那么我們可以使用 dangerousSetInnerHTML這個屬性,但是使用這個屬性之后就會存在xss攻擊的風(fēng)險:
<div dangerousSetInnerHTML={{__html: textCotent}}></div>
其他方式推薦:
function createMarkup() { return {__html: 'First Second'}; } function MyComponent() { return <div dangerouslySetInnerHTML={createMarkup()}></div>; }
關(guān)于react渲染html標(biāo)簽的示例就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,可以學(xué)到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。
新聞名稱:react渲染html標(biāo)簽的示例-創(chuàng)新互聯(lián)
轉(zhuǎn)載源于:http://jinyejixie.com/article8/dcijop.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站建設(shè)、電子商務(wù)、移動網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì)、App開發(fā)、靜態(tài)網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容