<Switch location={location}>
<Route path="/home" component={HomepageView} />
<Route path="/office-solution" component={OfficeSolutionPageView} />
<Route path="/case-studies" component={CaseStudiesPageView} />
<Route path="/aboutUs" component={AboutUsPageView} />
<Redirect exact={true} from="/" to="/home" />
<Route component={NoMatch} />
</Switch>
因此,当我像这样在井号之前添加文本时。它仍然与路线匹配。有什么办法可以显示NoMatch组件? http://localhost:3000/asdasd#/home
这里是一个示例:只需在#之前键入任何文本,它仍将重定向到/ home https://codesandbox.io/embed/6xpk39lwjn