我知道 React 有一个生命周期方法shouldComponentUpdate,默认情况下返回 true,这就是组件决定更新的方式
但是当该组件的状态或道具发生变化时,如何调用该生命周期方法。当我们收到新的 props 或 state 时会发生什么?当我们将一个组件连接到 redux state 和 mapStateToProps 时,我们是否在检查组件内部值的变化?如果没有,当我们在寻找 state 或 props 的变化时?
当 props 或 state 发生变化时,如何调用生命周期方法?。当 props 或 state 发生变化时,我们是否有一个监听器来调用这些方法?