【发布时间】:2017-09-19 14:13:05
【问题描述】:
我正在使用 React 测试路由 ...
如果我点击列表,我希望列表颜色变为橙色。
请帮帮我..
App.js
class App extends Component {
render() {
return(
<Router>
<div>
<Nav />
<Route path="/counter" component={Counter}/>
<Route path="/qna" component={Qna}/>
</div>
</Router>
);
}
}
Nav.js
class Nav extends Component {
render() {
return (
<div className='nav'>
<span className='brand'>brand</span>
<ul>
<li><Link to='/'>Home</Link></li>
<li><Link to='/counter'>Counter</Link></li>
<li className='active'><Link to='/qna'>Qna</Link></li>
</ul>
</div>
);
}
}
Nav.css
.nav li.active a{
color: orangered !important;
}
点击 Qna 时我想要什么
【问题讨论】:
标签: javascript reactjs react-router react-router-dom