在/ admin下安装react-admin

swr*_*bel 2 admin-on-rest react-admin

我只是希望我的所有管理页面都在/admin.

<Admin
  title="Admin"
  dashboard={Dashboard}
  dataProvider={restClient}
  history={history}
>
  <Resource
    name="users"
    list={UserList}
  />
</Admin>
Run Code Online (Sandbox Code Playgroud)

我的主页面位于/admin,但当我单击侧边栏中的用户时,它会更改路径/users而不是/admin/users.

我正在使用react-admin 2.0.0.

swr*_*bel 8

密钥实际上是传递给Admin组件的历史道具:

import createHistory from 'history/createBrowserHistory';

const history = createHistory({ basename: '/admin' });

<Admin history={history} />
Run Code Online (Sandbox Code Playgroud)