#518·router

navigate 不遵循 Router basepath

作者: MuthuKumarDeveloper创建于 2023年2月24日更新于 2023年4月18日

我设置了路由器的基础路径,如下所示: <Location> {({ location }) => ( <PageTransitionGroup> <CSSTransition key={location.key} classNames="fade" timeout={100}> <PageRouterBlock location={location} basepath="/web"> {props.children} </PageRouterBlock> </CSSTransition> </PageTransitionGroup> )} </Location> 我使用 navigate 组件将一个页面重定向到另一个页面 import { navigate } from "@reach/router"; navigate("/home");

它应该重定向到 web/home,但目前 Home 链接出现问题(它重定向到 /home)。