我有我的導航欄有如下內容導航反應路由器
+------+-------+-------+
| Home | About | Login |
+------+-------+-------+
首頁被具有多個部分(如#About
等板塊)垂直滾動能夠頁雖然註冊是分開反應在/login
路線上呈現的組件。
這裏是我的route.js
文件
<Route path="/" component={App}>
<IndexRoute component={Home}/>
<Route path="/login" component={Login}/>
</Route>
我的問題是我應該如何處理頁面的部分內航行的變化?
目前,我這樣做是這樣的:
<li>
<Link to="/#about-us">About</Link>
</li>
和關於段內家頁面
<div id="about-us">
About us
</div>
問題這種方法是當我在登錄頁面(/login
)並點擊主頁的關於部分鏈接(/#about-us
)沒有任何反應!
編輯: 我使用反應,routerV2