you*_*ban 5 javascript reactjs react-lazy-load
我试图在我的源代码中采用 react-lazy 。但是不知道怎么回事..
我检查了两件事。
当我执行我的应用程序时,我遇到了三个错误......但我找不到问题所在......
在 App.tsx 中,我声明了基于路由的组件。我的模块版本是 react: 16.9.16, react-dom: 16.9.4
import React, {lazy, Suspense} from "react";
import {BrowserRouter, Switch, Route} from "react-router-dom";
const Home = lazy(() => import("./routes/Home/HomeContainer"));
console.log(Home)
.....
return (
<BaseLayout>
<Suspense fallback={<SpinContainer />}/>
<Switch>
<Route exact path={PATH.ROOT} component={Home}/>
... Other Routes ...
</Switch>
</Suspense>
</BaseLayout>
...
...
)
const App: React.FC = () => {
return (
<ErrorBoundary>
<BrowserRouter>
<RoutedComponent />
</BrowserRouter>
</ErrorBoundary>
);
};
export default App;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
259 次 |
| 最近记录: |