在function hasUpperCase(input) {
return input.split('').some(function isCharUpperCase(char) {
return char === char.toUpperCase();
});
}
// Demo:
console.log(hasUpperCase('no'));
console.log(hasUpperCase('yeS'));
应用中,使用React Native
和Redux
,确定哪些内容需要更新的最佳方式是什么?
我有一个应用程序,可以在启动时执行一些请求。
当我启用Redux-Persist
时,如果已经在另一时间完成请求,我就开始避免请求。但我不知道如何最好地确定是否再次提出请求以更新redux-persist存储的数据。
我读过有关使用redux-persist
和ETags
的内容,但这意味着在API中实现这一点也是正确的吗?
以正确的方式实施此功能的任何指导?
答案 0 :(得分:0)
是的,您还需要更新您的API。
另一种解决方案是使用推送通知来通知数据已更改并在每次收到通知时执行新请求。但这也意味着在服务器端实现一些代码。
您需要一种方法来了解数据已更改,因此您始终需要在服务器端实现一些代码。