相關代碼<BrowserRouter>
<div className="App">
<Link to="/">去首頁</Link>
<Link to="/news">去新聞</Link>
<Route exact path="/" component={Home} />
<Route path="/news" component={News} />
<SiderBar></SiderBar>
</div></BrowserRouter>在我點擊"去首頁","去新聞"來回切換時,SiderBar組件的render函數都會被調用,這是為什么呢?并且返回BrowserRouter組件的render函數并沒有被重復調用。
React中被Router組件包裹的組件(非Route組件引入),在每次地址怎么變化?
絕地無雙
2018-07-22 22:45:20