在反應路由器V2,我們可以做在react-router v4中,我們還可以在App容器中執行`this.props.children`嗎?
// inside of routes.js
export default (
<Route path="/" component={App}>
<IndexRoute component={PostsIndex} />
<Route path="/posts/new" component={PostsNew} />
<Route path="/posts/:id" component={PostsShow} />
</Route>
);
,然後顯示正確的子應用程序容器內:
// inside app.js
{this.props.children}
但在反應路由器V4,{this.props.children}
沒有任何工作更多。它以另一種方式完成了嗎?
所以你說你不行。這意味着最受歡迎的功能之一現在被打破了。加上這個答案,回答了一個不同的問題,當問題是關於this.props.children(即嵌套道具)時,這個答案是關於巢穴路線的。這個答案本來可以縮短很多「呃也許 - 去閱讀文檔」就是這個答案所增加的一切。 –
@BoxandCox我讀了你的評論3次,我仍然不確定你實際上想說什麼。 –