简而言之,我试图在路由器内呈现一些包裹在ErrorBoundaries中的路由,但它与提供的路径不正确匹配。
下面是我设置的一个快速沙箱示例,用来展示我正在谈论的内容。如果您查看沙盒,并单击test
链接,您可以看到即使ComponentWithoutErrors
在/test
上有path
匹配,也不会呈现任何内容。
如有任何帮助,我们将不胜感激。
https://codesandbox.io/s/still-fire-bfehr?fontsize=14&隐藏导航=1&主题=深色
之所以出现此问题,是因为ComponentWithoutErrors
的路径为test
,而其周围的ErrorBoundary的路径也为test
。因此它与test/test
相匹配。我们需要使ComponentWithoutErrors
组件具有/
的路径。
这是代码沙盒
https://codesandbox.io/s/infallible-zhukovsky-evw2b