我的网址看起来像这样:
/foo/bar/main:home
/foo/bar/main:about_us
/foo/bar/main:contact_us
正如您所看到的,我在网址中有:,这需要加以考虑。我想要的是将组件主页与/foo/bar/main:home
匹配,但将任何其他路径/foo/bar/main:XXXXX
与默认组件匹配。
到目前为止我尝试了什么:
<Route path={'/foo/bar/main:home'} component={Home} />
<Route path={'/foo/bar/main:any'} component={Default} />
这始终与Home组件匹配。
<Route path={'/foo/bar/main%3Ahome'} component={Home} />
<Route path={'/foo/bar/main:any'} component={Default} />
现在,Default始终匹配。任何帮助,将不胜感激。感谢。