鸿蒙心得
2024-03-31 本文已影响0人
李永开
- ObservedArray
- 如果数组内的元素属性变化, 而你需要刷新该元素对应的界面, 就需要使用observerdArray. 使用了observerdArray, 就可以在元素属性变化的时候刷新For-each了. 否则虽然属性变化了, 但是UI不刷新
f.
// 1. ts类型大致有3类 string|number|object + class + interface
// 虽然Person是个类, 但是我没有使用new关键字, 直接使用{}这种方式, 那么他就是个object
// 使用了new, 他也是object😂
// 接口返回使用class和interface接收, 最后都转化为object. 但是使用了new就可以使@Observer注解生效
// 2. objectLink对class和object都有用
// objectLink针对单个object可以传递, 对于object内嵌套object不管用. imageKnife只是单个object传递, 所以没有问题
// objectLink对于多层嵌套的class没有问题