首页 > 解决方案 > 我有一个关于 react-router v4 的问题,我不明白

问题描述

当我阅读 react-router ( https://reacttraining.com/react-router/web/api/Route [在此处输入链接描述][1])

它是:“react-empty”注释只是 React 的空渲染的实现细节。但就我们的目的而言,它具有指导意义。Route 在技术上总是被“渲染”,即使它的渲染为空。当 的路径与当前 URL 匹配时,它会呈现其子项(您的组件)。

但我不明白这个,你能帮帮我吗?谢谢

标签: routesreact-router

解决方案


每次您的页面加载时,它都会加载所有路线,而不仅仅是您所在的路线。但是,在单击之前,所有其他路由都呈现为空。单击后,您之前所在的组件将呈现为空。Null 表示不会返回任何内容,在这种情况下,子项指的是单击路由时将要呈现的实际组件。


推荐阅读