鸿蒙物联网开发教程-第五章 生命周期和状态管理

张开发
2026/4/13 3:19:54 15 分钟阅读

分享文章

鸿蒙物联网开发教程-第五章 生命周期和状态管理
第五章 生命周期和状态管理5.1 应用生命周期鸿蒙应用的生命周期包括以下阶段:onCreate:应用创建时调用onActive:应用进入前台时调用onInactive:应用进入后台时调用onDestroy:应用销毁时调用5.2 页面生命周期页面的生命周期包括以下阶段:aboutToAppear:页面即将显示时调用onPageShow:页面显示时调用onBackPress:页面返回时调用onPageHide:页面隐藏时调用aboutToDisappear:页面即将消失时调用5.3 状态管理5.3.1 @State装饰器@State装饰器用于管理组件内部的状态,当状态变化时,UI会自动更新。@State count: number = 0Button(点击次数: ${this.count}).onClick(() = {this.count++})5.3.2 @Prop装饰器@Prop装饰器用于接收父组件传递的状态,并在子组件中使用。// 父组件@State parentCount: number = 0ChildComponent({ count: this.parentCount })// 子组件@Componentstruct ChildComponent {@Prop count: numberbuild() {Text(Count: ${

更多文章