我正在尝试构建一个包含私有和公共路由的应用程序,所以我正在使用自定义的私有和公共路由,但是事情是当我尝试发送组件时,它没有被渲染,我无法弄清楚出什么问题了。
这里是沙箱的link,即入口点,即正在处理公共和私有路线的路线link。
注意:自定义功能路由有效,但我的路由无效,即使我尝试传递一些自定义路由(如h1或它可以工作的路由)也是如此。但不是我建造的。
您必须使用Route属性中的“精确”。因为<Switch>
检查并渲染与位置匹配的第一个子路径。在这种情况下为“ /”,并且您的所有路线都包含“ /”
有两个问题
您必须为此URL'/'使用Route属性” exact”