小编use*_*135的帖子

重新选择的createSelector:它是否对嵌套对象进行深度比较?

如果second(嵌套对象)在 redux 中发生变化怎么办?如果它进行浅比较,它应该忽略更改并且不重新渲染。

我在文档中看到的所有示例,它们都基于一个简单的对象,其中浅比较是可以的。

// assume state is:  {data: {first : {second { } } }}

const selectData = state => state.data;

const selectSecond = createSelector(
    selectData,
    data => data
);

Run Code Online (Sandbox Code Playgroud)

reactjs react-redux reselect

2
推荐指数
1
解决办法
3659
查看次数

标签 统计

react-redux ×1

reactjs ×1

reselect ×1