javascript - react 路由器公共(public)路径url

标签 javascript reactjs react-router

从所有教程中,我读到他们使用并设置react-router,其中“/”作为其路由路径,http://mysite.or/作为他们的域名。如果我想要“http://mysite.or/something ”作为我的基本路径(主页)怎么办?我是否只需要更改(添加)react-router 上的“/”以变为“/something”。或者有没有正确的方法来做到这一点?

最佳答案

是的,如果您使用路径作为父路由组件的“/something”,那么/something 将是基本路径。但最好在父级使用“/”,然后创建一个带有基本路径“/something”的子父级 Route 组件

<Route path="/">
  <Route path="/something">
     //Put routes that needs base path as /something/...
  </Route>
</Route>

关于javascript - react 路由器公共(public)路径url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38928608/

相关文章:

javascript - Woocommerce 加/减数量按钮更改值但实际上不起作用

javascript:检查用户代理是否在桌面设备上

javascript - 如何在函数中添加链接到 $scope 的变量

javascript - React Native 在组件之间添加间距

javascript - HTML5 音频检测默认控件

javascript - 如何阻止滚动事件影响 React JS 中的其他页面

javascript - ComponentDidMount 不起作用 - Prop 不传递给子组件

javascript - 如何在 Electron 中使用 React Router?

javascript - 基于子组件在 <App/> 级别更改 React 状态的最佳方法

javascript - React-Router 在路由更改时重新挂载组件