混淆了ngRx更新商店的方式

时间:2018-04-08 11:46:26

标签: ngrx-store ngrx-effects

我们假设我在商店中有一个数组sortedNums。它始终保持分类。

sortedNums = [1,3,5,6,7,9];

现在我从服务器获得了一个新号码8。我想插入+ sort sortedNums。 我有以下选项:

  1. reducers本身中执行此操作。我可以这样做,但对于复杂的处理,我认为reducers不是正确的地方。
  2. 在服务方法中执行此操作并在reducers中调用它。可行,但减速机不会保持纯正。
  3. effect 中执行此操作。我们无权访问此处sortNums。所以我需要注入商店并订阅它。这似乎对我来说太过分了。
  4. 所以我的问题是:ngRx存储更新的方式是什么,需要访问现有的商店数据。

0 个答案:

没有答案