鸿蒙开发 四十五 鸿蒙状态管理(嵌套对象界面更新)当运行时的状态变量变化,UI重新渲染,在ArkUI中称为状态管理机制,前提是变量必须被装饰器修饰。不是状态变量的所有更改都会引起刷新,只有可以被框架观测到的更改才会引起UI刷新。其中boolen、string、number类型,可观察到数据的变化,class或object,可观察本身赋值的变化,即Object.keys(observedObject)返回的属性。@State修饰的boolean、string、number变化UI会刷新,如果对象嵌套一级对象,UI刷新需要把嵌套的的整个对象替换,如下图: