Sto provando React-Router (v4) e ho problemi ad avviare il Nav per avere uno dei Link
be active
. Se clicco su uno qualsiasi dei Link
tag, le cose attive iniziano a funzionare. Tuttavia, vorrei che Home Link
fosse attivo non appena l'app si avvia poiché è il componente che viene caricato sul /
percorso. C'è un modo per fare questo?
Ecco il mio codice attuale:
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>
)