Tambahkan rentetan HTML pada pengepala Next.js
P粉031492081
2023-08-29 16:05:28
<p>Saya mendapat data daripada API dan ia memberi saya objek dengan atribut <code>head: '<title>dummy title<title>'</code></p>
<p>Apabila saya memanggil rentetan HTML dalam teg kepala, ia tidak memaparkan apa-apa. Kod saya: </p>
<pre class="brush:php;toolbar:false;"><Head>{data.head}</Head></pre>
<p>Saya juga mencuba: </p>
<pre class="brush:php;toolbar:false;"><Head>
<div dangerouslySetInnerHTML={{ __html: data.head }}></div>
</Kepala></pra>
<p>kod<kod><div berbahayaSetInnerHTML={{ __html: data.head }}></div></code> berfungsi untuk saya dalam badan tetapi bukan di kepala, Kerana div tidak boleh dipanggil kepala. Saya juga cuba menggunakan Fragment dan bukannya div tetapi ia tidak berfungsi walaupun dalam badan. </p>
Anda tidak boleh terus menukar rentetan atau objek kepada label. Untuk kes penggunaan anda, anda boleh membahagikan objek pengepala untuk mendapatkan pengepala tertentu dan menggunakannya.