我有一个函数,它依赖于从异步操作(API fetch)中解析的承诺。但是,获取应该只进行一次。我可以将获取承诺存储在全局变量中,并返回它,但这是Redux中的反模式吗?应许是否应该在Redux存储中,因为它是应用程序状态的一部分?示例代码:
//Should this be in Redux Stor
我想从多个网址获得json数据,并将其显示在前端。中能以更有效的方式做到这一点吗?:3000/api/getdata3'const promisedurl = dataurls.map(httpGet);
.then(data) // Receives first rejection among the Promises请建议应该使用哪一个,或者是否有任何有效的方法来<
此操作将经历redux过程,并最终将返回的数据添加到名为weatherReports的状态的属性中。此属性是一个具有空数组的对象。现在,我将粘贴代码的概述。并不是所有这些都是为了省去从一行到另一行的麻烦,因为从API输出数据不是我遇到的问题。然后,我希望在dumb组件中显示数据。WeatherReport.jsimport styles from
我使用Redux (+ thunk)从我的API中获取数据。我实现了一个dispatches组件,该组件调用所有操作,一旦完成,就会分派一个加载。在我呈现内容的实际主组件中,我一直等到道具中的isLoaded标志设置为true。以下是数据获取器中的方法: if (isAuthenticated) {
const p =