Wie aktualisieren von meta-tags in React.js?
Arbeitete ich auf einer single-page application in react.js, was ist also der beste Weg, um update-meta-tags auf Seite übergänge oder browser back/forward?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich verwendet habe, reagieren-Dokument-meta in einem älteren Projekt.
Einfach definieren Sie Ihre meta-Werte
Ort und eine
in der Rückkehr
Können Sie reagieren-meta-tags. Es ermöglicht Ihnen zu schreiben, Titel und andere meta-tags, die in einer deklarativen Art und Weise und in normalen jsx-format, die verschoben werden, um den Kopf (Check server-Nutzung auf den doc).
Können Sie auch gerne überprüfen reagieren-Helm wenn Sie eine erweiterte use-case.
og:title
undog:image
Ihnen cand geben auch den Titel der Seite und meta-tags Beschreibung in der folgenden Weise.
Ort ein meta-tag der Beschreibung in Ihrem index.html Datei wie diese.
in Ihr .js-Dateien oder .jsx-Dateien unterhalb der render () - Methode schreiben Sie den Titel der Seite und meta-description für die Seite wie diese .
getElementsByName
um genauer zu sein, indem Sie auf, indem Sie den Namen des ElementsLaut der offiziellen Reagieren Doc - Titel und Meta-Tags, können Sie uns auch Reagieren Helm
Ist bereits in anderen Antworten und Kommentare, aber es verdient Hervorhebung - Sie fast jeden Fall verwenden wollen:
Reagieren Helm
Dies scheint die Lösung zu sein, dass die Gemeinde fast ausschließlich verwendet - die 600.000 wöchentliche downloads vs 6.000 gegeben, die in anderen Lösungen. "Helm nimmt plain-HTML-tags und-Ausgänge einfache HTML-tags. Es ist tot einfach, und Reagieren Anfänger freundlich." - und hat die Unterstützung für server-side-rendering.