在rerender之间对redux store的对象引用是否保持不变

时间:2019-06-24 11:03:32

标签: javascript reactjs redux

我正在使用这样的useEffect钩子:

 useEffect(() => {
    fetchAllArticles(client);
  }, [client]);

其中client是我的redux存储中的另一个对象。

由于redux存储是不可变的,这意味着对象引用保持不变(这意味着除非客户端中的值更改,否则不会调用我的useEffect),或者我是否需要将客户端需要的每个值放入依赖项数组中本身可以防止不必要的api调用?

0 个答案:

没有答案