Ich probiere React-Router (v4) aus und habe Probleme beim Starten der Navigation, um eines der Link
zu haben active
. Wenn ich auf eines der Link
Tags klicke, funktioniert das aktive Material. Ich möchte jedoch, dass Home Link
aktiv ist, sobald die App gestartet wird, da dies die Komponente ist, die auf der /
Route geladen wird. Gibt es eine Möglichkeit, dies zu tun?
Hier ist mein aktueller Code:
const Router = () => (
<BrowserRouter>
<div>
<Nav>
<Link activeClassName='is-active' to='/'>Home</Link> {/* I want this to start off as active */}
<Link activeClassName='is-active' to='/about'>About</Link>
</Nav>
<Match pattern='/' exactly component={Home} />
<Match pattern='/about' exactly component={About} />
<Miss component={NoMatch} />
</div>
</BrowserRouter>
)