REACT ROUTOUTER DOM重复Basename

发布于 2025-02-10 06:59:34 字数 639 浏览 0 评论 0原文

我正在使用hashrouter,但是当我设置基本名称时,会出现:

http:// localhost:3000/admin/#/admin/dashboard

我想要:

http:// local -Host :3000/admin/#/dashboard

#在#之后如何禁用Reapeating Admin?

function App() {
  return (
    <>
        <Router basename="/admin">
          <SessionProvider>
            <Switch>
              <Route path="/dashboard" component={Dashboard} />
              <Route path="/users" component={Users} />
            </Switch>
          </SessionProvider>
        </Router>
    </>
  );
}

i'm using hashrouter, but when i set the base name, that occours:

http://localhost:3000/admin/#/admin/dashboard

i want:

http://localhost:3000/admin/#/dashboard

how can i disable the reapeating admin after #?

function App() {
  return (
    <>
        <Router basename="/admin">
          <SessionProvider>
            <Switch>
              <Route path="/dashboard" component={Dashboard} />
              <Route path="/users" component={Users} />
            </Switch>
          </SessionProvider>
        </Router>
    </>
  );
}

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文