React 组件 为什么每次执行后,oldProps !== newProps

79 阅读1分钟

为什么React 组件 更新后 oldProps !== newProps; 即使没有属性,前后是两个空对象?

是什么导致了这个问题发生? 是因为Babel 每次 编辑JSX 生成新的VDOM时, 传入了一个新的对象进去?

React 官方团队,为什么没有解决这个问题,因为,=== 来判断 组件前后属性是否变化,效率高但是很难命中?