React Router不了解参数

时间:2018-11-05 08:42:03

标签: reactjs react-router-v4

运行构建和部署后,我的网站出现问题: 例如,我希望我的主持人是:https://myapp.local/build/myId/homepage

  • 内部版本是我的子文件夹
  • myId 是我的默认参数

我在package.json中设置了主页:"homepage": "https://myapp.local/build"

我的路线文件:

<BrowserRouter basename="/build">
     <Switch>
         <Route path="/:myId/homepage" component={HomePage}/>
         <Route path="/:myId/admin" component={AdminPage}/>
     </Switch>
</BrowserRouter>

myId 始终位于URL中,因为我使用它来从API获取数据。

当我使用npm start时它可以工作,但是在我run build之后,它将无法正确运行

那我现在该怎么办? 对不起,我的英语不好

0 个答案:

没有答案