Wie kann dies bei der Änderung von Elementstilen mithilfe von JavaScript bei der Rückgabe des Verlaufs erreicht werden?
<p>In der Navigationsleiste habe ich den aktiven Linkstil verwendet. In der Navigationsleiste habe ich beispielsweise Links zu uns, Kontakt, Materialien, Quizzen usw. Wenn auf diese Links geklickt wird, ändert sich die Weiterleitung, z. B. „http://localhost:3000/about-us“, „ http://localhost:3000/material usw., und die Aktivitätsklasse wird dann auf den Link angewendet, um ihn auf der entsprechenden Route hervorzuheben. </p>
<p> Beim Wechseln von Links wird die Aktivitätsklasse korrekt angewendet, aber ich habe festgestellt, dass die Aktivitätsklasse nicht angewendet wird, wenn ich von „/material“ zum Verlauf zurückgehe (durch Klicken auf die Schaltfläche „Zurück“ im Browser). angewendet werden. Es gilt weiterhin für Links auf derselben Route (vor dem Zurückklicken). </p>
<p>Ich habe Javascript in mount() verwendet, um aktive Klassenstile auf die Navigationslinks anzuwenden (für die anfängliche Routenprüfung und das Anwenden von Stilen) und auch um umzuschalten, wenn auf den Link geklickt wird. </p>
<p>Warum ändert sich also nichts, wenn man zurück in die Geschichte geht? </p>