在 Reactjs 中检测复杂对象状态变化的最简单方法是什么

What is the easiest way to detect the state change of a complex object in Reactjs

我有一个复杂的对象如下

const myObject = { 
                 title:"main title",
                 row:[
                       {rowTitle:"t1",index:1},
                       {rowTitle:"t2",index:2}
                 ],
                 column:[
                          {columnTitle:"c1",index:1},
                          {columnTitle:"c2",index:2},
                 ]
}

我需要检测属性是否改变。

isObjectUpdated(myObject){
  // return true/false
}

如果您希望组件/屏幕在该对象更改时重新挂载,您可以使用 useState() 挂钩来实现此行为。