【发布时间】:2021-09-10 08:23:54
【问题描述】:
在我的路由器中,如果我在路径中添加“/”,则它不是路由。例如:
export const AppViews = () => {
return (
<Suspense fallback={<Loading cover="content" />}>
<Switch>
<Route
path={`${APP_PREFIX_PATH}/commons`}
component={lazy(() => import(`./commons`))}
/>
<Redirect
from={`${APP_PREFIX_PATH}`}
to={`${APP_PREFIX_PATH}/commons`}
/>
</Switch>
</Suspense>
);
};
它不是路由。 ("我的应用前缀路径是"/v1")
export const AppViews = () => {
return (
<Suspense fallback={<Loading cover="content" />}>
<Switch>
<Route
path={`${APP_PREFIX_PATH}`}
component={lazy(() => import(`./commons`))}
/>
</Switch>
</Suspense>
);
};
它的路由。这对我来说是一个奇怪的错误,我找不到任何解决方案。我尝试添加“精确”,但它也不起作用。谢谢大家的回复!
【问题讨论】:
标签: javascript reactjs react-native react-router