相当于ngrx、Angular中react-redux的useSelector()方法?

问题描述 投票:0回答:1

在ngrx中我们可以通过两种方法获取store状态。

  1. 通过使用存储ngrx的select方法

store.select().subscribe()

  1. 使用 ngrx 选择器

所以我对 ngrx 中哪种方法最好并且针对获取商店状态进行了优化感到困惑。并且它完全用react-redux取代了useSelector()。

有人可以解释一下吗?

reactjs angular typescript redux ngrx
1个回答
0
投票

推荐的方法是使用

store.select(selectorName)

推荐使用选择器,因为它是记忆化的,性能更高(否则选择器可能会被调用太多次)。

因此,我们还有以下 ESLint 规则 https://ngrx.io/guide/eslint-plugin/rules/prefer-selector-in-select

© www.soinside.com 2019 - 2024. All rights reserved.