React-Redux:改变状态变化

时间:2017-08-25 08:13:50

标签: javascript reactjs redux react-redux

我在React.js中使用mapStateToProps将一个对象数组从redux存储映射到React Component props。 然后我使用componentWillReceiveProps(nextProps)来监听更改并更新画布中的一些图形。我想找到数组内部已更改的对象。对象相当大并且嵌套。

在redux chrome扩展程序中,您可以在每个操作后看到“数据差异”。在React-Redux中访问这个“数据差异”是否有某种意义?或者我是否需要在componentWillReciveProps()函数中实现它?

1 个答案:

答案 0 :(得分:0)

React或Redux不提供任何此类方法。

你可以用来检查两个物体是否相等。只需遍历数组并比较每个备用对象。

https://lodash.com/docs#isEqual

https://www.npmjs.com/package/lodash.isequal