Heim  >  Fragen und Antworten  >  Hauptteil

Hängen Sie eine HTML-Zeichenfolge an den Next.js-Header an

<p>Ich erhalte Daten von der API und sie gibt mir ein Objekt mit dem Attribut <code>head: '<title>dummy title<title>'</code></p> <p>Wenn ich den HTML-String im Head-Tag aufrufe, wird nichts angezeigt. Mein Code: </p> <pre class="brush:php;toolbar:false;"><Head>{data.head}</Head></pre> <p>Ich habe es auch versucht: </p> <pre class="brush:php;toolbar:false;"><Head> <div gefährlichlySetInnerHTML={{ __html: data.head }}></div> </Head></pre> <p>code<code><div hazardlySetInnerHTML={{ __html: data.head }}></div></code> funktioniert bei mir im Body, aber nicht im Head, da div nicht aufgerufen werden kann der Kopf. Ich habe auch versucht, Fragment anstelle von div zu verwenden, aber es funktioniert nicht einmal im Body. </p>
P粉031492081P粉031492081439 Tage vor444

Antworte allen(1)Ich werde antworten

  • P粉032900484

    P粉0329004842023-08-30 12:00:36

    您无法直接将字符串或对象转换为标签。对于您的用例,您可以拆分头部对象以获取特定的标题并使用它。

    Antwort
    0
  • StornierenAntwort