1
我需要訪問父組件中的活動路徑,以便根據位置改變一些CSS。這裏是App
- 父母:React路由器:獲取容器組件中的位置
class App extends React.Component {
render(){
return (
<div className="wrapper" >
<div className="content">
<Router>
<div className="container_b">
<Menu />
<div>
<Route exact path="/" component={Home}/>
<Route path="/confidence" component={ConfidenceInterval}/>
<Route path="/proind" component={ProportionTestInd}/>
<Route path="/prodep" component={ProportionTestDep}/>
</div>
</div>
</Router>
<div className="push"></div>
</div>
<footer className="footer"><Footer /></footer>
</div>
)
}
}
window.location確實可行,但問題在於render()僅調用一次,並非每次頁面更改時都不能使用。不管怎麼說,還是要謝謝你 – eli