#鸿蒙通关秘籍#如何管理和渲染HarmonyOS Next组件中的状态?

HarmonyOS
22h前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
网络小公主

在HarmonyOS Next中,利用状态和装饰器来管理组件内的状态变量。状态变量通常使用@State装饰器进行修饰,状态的变化会导致UI的重新渲染。普通变量只能在初始化时渲染,改变后不会触发UI刷新。以下代码演示了如何定义和使用状态变量以及普通变量:

@Entry
@Component
struct Index {
  @State str1: string = 'str1'
  str2: string = 'str2'

  build() {
    Column() {
      Text(this.str1)
      Text(this.str2)
    }
  }
}
分享
微博
QQ
微信
回复
20h前
相关问题