通过孩子

时间:2017-04-06 11:21:34

标签: reactjs react-router

我对react路由器及其新更新(版本4)有疑问。

这就是我目前呈现的内容:

<BrowserRouter>
  <div>
    <MainComponent/>

    <Link to="/firstchild" >This is a link</Link>

    <Rout path="/firstchild" component={FirstChild}/>
    <Route path="/secondchild" component={secondchild}/>

  </div>
</BrowserRouter>

第一个链接呈现FirstChild组件,这是它应该做的。

但是当我在FirstChild中有一个链接路由到这样的SecondChild组件时:

    <BrowserRouter>
      <div>
        <Link to="/quelle">Link to SecondChild</Link>
      </div>
    </BrowserRouter>

它改变了路由,但是SecondChild组件没有显示出来。只有在我来回移动页面(alt + arrowLeft,alt + arrowRight)后才会加载SecondChild。

那么我如何正确地在子组件中创建链接,因为我似乎失败了可怕的atm。

非常感谢帮助!感谢

0 个答案:

没有答案