大佬,使用CacheSwitch包住路由不能触发Suspense的fallback ``` <Suspense fallback={<Loading />}> <CacheSwitch> {routes.map(({ path, ...props }: RouteProps) => ( <Route key={`rt${path}`} path={path} {...props} exact /> ))} {cacheRoutes.map(({ path, ...props }: CacheRouteProps) => ( <CacheRoute className="cache-route" key={`rt${path}`} path={path} {...props} exact /> ))} <Redirect from="/*" to="/error" /> </CacheSwitch> </Suspense> ```
Activity
CJY0208 commentedon Oct 7, 2023
有用到 React.lazy 吗,suspense 需要配合这个 api 使用
langjinjie commentedon Oct 20, 2023
有用到的,用react-router-dom就能正常触发。
MrRainbowYoo commentedon Feb 20, 2024
请问解决这个问题了吗