【发布时间】:2020-09-08 14:30:21
【问题描述】:
我正在尝试使用 Ionic React 构建应用程序。我的路由器有问题。
App.tsx
<IonRouterOutlet>
<Route path="/stats" render={() => <Stats/>} exact={true} />
<Route path="/orders" component={Orders} exact={true} />
<Route path="/" render={() => <Redirect to="/stats" />} exact={true} /></IonRouterOutlet>
在我的组件 Stats 中,我使用 useEffect 从 API 加载数据
useEffect(() => {
OrdersService.getOrders().then(resultat => {
setDataOrders(resultat);
});
return function cleanup() {
// Clean the data
}
}, []);
如果我转到我的组件订单并返回统计信息,请做出反应,不要从 API 重新加载数据。 您有任何解决方案来强制重新加载吗?
提前致谢。
【问题讨论】:
-
嗯? “(不想重新加载数据)”然后有问题你说“你有什么解决方案来强制重新加载吗?”不知道你在这里问什么
标签: reactjs ionic-framework react-hooks router