在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ 關于react router的一句話一直無法理解

關于react router的一句話一直無法理解

如下圖:

圖片描述

為什么this.props.children會是undefind?

回答
編輯回答
抱緊我

沒有IndexRoute匹配,當用戶訪問 '/',根據(jù)路由匹配原理的話,命中的 App 就會被渲染。但沒有子元素被命中。
我的理解是 提供了一個 默認的子元素,

2017年8月19日 21:17
編輯回答
吢涼

簡單來說, router3的匹配機制是這樣的。

當路由為/accounts時,children 為 Accounts 組件。

而路由為/時,由于沒有IndexRoute匹配上,所以children為undefined。

寫成key-value形式就是

{
    "/": undefined,
    "accounts": Accounts
}
2017年2月16日 00:51