我想用子路径(子目录路径(部署我的react应用程序,但我不想在react应用中设置子目录/路径名称,因为这个子目录名称将来可能会更改。
如何在react应用程序级别进行配置,因为它可以用于服务器端的任何子目录名称,这些子目录名称不会在react app级别进行硬编码,而是作为应用程序url的子路径。
例如。https://www.dummyname.com/anysubpath
您可以创建一个可重用的HOC,处理其中服务器数据的逻辑,并将其传递给react router中的path
属性。
对于动态路径(段塞(,使用如下动态路径:
<Route path="/some-path/:slug" component={SomeComponent} />
有关更多详细信息,请参阅React路由器动态路由