我们是否应该使用Redux Store来存储和管理api中的数据

时间:2019-02-25 17:06:47

标签: angular redux angular7 ngrx-store

我想知道,这是否有用,甚至可能管理和存储我们通过HTTP从API接收的数据。

我正在建立一个管理门户,通过该门户我可以进行api调用以获取数据并审核数据。

我正在使用Angular 7来构建我的应用程序。我曾考虑过通过ngrx使用redux,但是我一直在困住我如何使用redux来存储从API接收的数据并进行审核。

一种用例如下:

我收到了提要列表,我想批准或拒绝它们。 我有一个组件“ FeedComponent”,它需要一个供稿并显示它,还有另一个组件可以获取供稿列表,并使用多个“ FeedComponents”来显示供稿。

现在的问题是,我可以获取提要列表并将其添加到存储中,进一步,我可以将每个提要传递给“ FeedComponent”进行显示。但是,当管理员批准或拒绝供稿时,我应该如何更新商店?我应该迭代并更改单个供稿吗?如果是,那么我的函数将不纯,因为我将不会返回新对象。

在这种情况下建议使用redux吗?

0 个答案:

没有答案
相关问题