从reactor-router v3升级到v4后,不会呈现组件

时间:2017-03-21 23:19:15

标签: react-router react-router-v4

这是我的v3 react-router代码。这是一个嵌套的路线。

 <Route
     path="/"
     components={App}
  >

    <Route
     path="/path/a"
     components={ContainerA}
    />
    <Route
     path="/path/b"
     components={ContainerB}
    />
  </Route>

升级到v4后,不再呈现任何内容。为什么呢?

<Switch>
   <Route
     exact
     path="/"
     components={App}
   />
    <Route
     path="/path/a"
     components={ContainerA}
    />
    <Route
     path="/path/b"
     components={ContainerB}
    />
  </Route>
 </Switch>

1 个答案:

答案 0 :(得分:0)

不再使用属性components。需要更改为component