Dalam React, anda sering menghadapi situasi di mana anda perlu menjadikan rentetan HTML sebagai kandungan HTML sebenar. Walaupun beberapa percubaan mungkin menyebabkan rentetan dipaparkan sebagai rentetan dan bukannya HTML, terdapat beberapa pendekatan yang boleh anda pakai untuk mencapai hasil yang diingini.
Salah satu kaedah ialah menggunakan sifat berbahayaSetInnerHTML semasa mencipta elemen HTML. Sifat ini membolehkan anda memasukkan HTML mentah ke dalam komponen. Contohnya, jika anda mempunyai rentetan HTML yang mengandungi
<div dangerouslySetInnerHTML={{ __html: "<h1>Hi there!</h1>" }} />
Ini sepatutnya menyebabkan
Dalam kes khusus anda, apabila this.props.match.description tidak dipaparkan sebagai HTML, anda boleh mencuba berikut:
Dengan melaksanakan langkah-langkah ini, anda seharusnya berjaya menjadikan rentetan HTML sebagai HTML sebenar dalam aplikasi React anda. Walau bagaimanapun, sentiasa penting untuk mengutamakan keselamatan dengan membersihkan input sebelum menggunakan sifat berbahayaSetInnerHTML.
Atas ialah kandungan terperinci Bagaimana untuk Membuat Rentetan HTML sebagai HTML dalam React?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!