Javascript 如何从路由器中的嵌套路由路由到另一个父路由

Javascript 如何从路由器中的嵌套路由路由到另一个父路由,javascript,reactjs,react-router,Javascript,Reactjs,React Router,我有一个这样的父容器: <Router> <Switch> <Route path="/website" component={Website} /> <Route path="/dashboard" component={Dashboard} /> </Switch> </Router> 在PageOne中,我

我有一个这样的父容器:

   <Router>
      <Switch>
         <Route path="/website" component={Website} />
         <Route path="/dashboard" component={Dashboard} />
      </Switch>
   </Router>
PageOne
中,我有一个子组件,我想从那里导航到
(另一个父级)组件,但它没有离开当前页面,但路径发生了变化

   function(){
      <Link to="/dashboard">
         Go to dashboard.
      </Link>
   }
function(){
转到仪表板。
}

通过将路由器组件包装在应用程序的根目录上,只需渲染路由器组件一次,就可以分割导航到路由器内部任何内容的路由。通过创建单独的路由器实例,实质上就是创建单独的路由环境。

您只需将路由器组件包装在应用程序的根上,即可渲染一次,这样您就可以拆分路由,并导航到路由器内的任何内容。通过创建单独的路由器实例,实质上就是创建单独的路由环境

   function(){
      <Link to="/dashboard">
         Go to dashboard.
      </Link>
   }