2

React Native应用程序中,使用Reduxand Redux-Persist,确定哪些内容需要更新的最佳方式是什么?

我有一个在启动时执行一些请求的应用程序。当我启用redux-persist时,如果它已经在另一个时间完成,我开始避免请求。但我不知道如何最好地确定是否再次发出请求以更新 redux-persist 存储的数据。

我读到了 and 的使用ETagsLast-Modified但这意味着在 API 中实现它也是对的吗?

以正确的方式实现此功能的任何指导?

4

1 回答 1

0

是的,您还需要更新您的 API。

另一种解决方案是使用推送通知来通知数据已更改,并在每次收到通知时执行新请求。但这也意味着在服务器端实现一些代码。

您需要一种方法来知道数据已更改,因此您总是需要在服务器端实现一些代码。

于 2017-09-16T22:43:08.997 回答