【发布时间】:2019-08-18 19:59:15
【问题描述】:
我对通过编程反应本机应用程序中的缓存清除有疑问,目前我正在开发电子商务应用程序,在这里我为所有屏幕使用了更多 100 个 api 调用(不同的功能),我从搜索引擎 reg 知道每个 api 调用最多可以占用 35MB 的 RAM,
我已经编写了一些使用本地异步存储来减少 api 调用的逻辑,并且应该为每个屏幕调用组件更新方法,截至目前,api 调用已减少,但在使用 15 到 20 分钟后,应用程序变得迟钝,
所以我在应用程序中每 15 或 20 分钟以编程方式搜索清除应用程序中的缓存,但找不到任何解决方案,请任何人帮助我解决这个问题..
API 调用在下面的代码中使用
fetch('https:...URL')
.then((response) => response.json())
.then((responseJson) => {
return responseJson;
})
.catch((error) => {
console.error(error);
});
平台-> 反应原生
在 fetch 之上,我已经为所有屏幕写了 100 多个位置..
提前致谢
【问题讨论】:
标签: android reactjs api react-native fetch