Harmony OS NEXT

修饰符

@State 组件内状态
@Prop 子组件修饰符 单向数据流
@Link 子组件修饰符 双向数据流
@Provide和@Consume 双向数据流
@Wathch 可以监听State Prop Link ObjectLink的数据变化s
@Observed和@ObjectLink类装饰器用于在涉及嵌套对象或数组的场景中进行双向数据同步:
1.被@Observed装饰的类,可以被观察到属性的变化。创建类时需要使用new的方式传递数据,不能使用值传递。
2.子组件中@ObjectLink装饰器装饰的状态变量用于接收@Observed装饰的类的实例,和父组件中对应的状态变量建立双向数据绑定。@ObjectLink不能用于entry标识的组件内。
3.单独使用@Observed是没有任何作用的,需要搭配@ObjectLink或者@Prop使用。

State组件内状态

1.LocalStorage--UIAbility状态 内存级(注意:和前端区分开,它非持久化,非全局)
2.AppStorage--应用内状态 --多UIAbility共享-内存级 非持久化 退出应用消失
3.PersistenStorage--全局持久化状态--写入磁盘 持久化状态 退出应用仍存在

随机数

Math.random()

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容