HarmonyOS State的特性相关问题
在以下示例中,期望数字是不会变大的。但事实和预料的不一样,原因是什么?
@Entry
@Component
export struct ComponentPage {
@State number: NumberInfo = new NumberInfo()
build() {
Column({ space: 20 }) {
Text(this.number.number.toString())
Button("增加").onClick(() => {
this.number.number++
})
Button("减少").onClick(() => {
this.number.number--
})
}.width('100%').height('100%').backgroundColor(Color.Yellow)
}
}
class NumberInfo {
number: number = 0
}
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS @ObjectLink和@State的相关疑问
1210浏览 • 1回复 待解决
HarmonyOS taskpool中执行的function时,tid概率性相同
885浏览 • 1回复 待解决
HarmonyOS的特性有哪些
990浏览 • 1回复 待解决
HarmonyOS 弹窗的相关问题
1270浏览 • 1回复 待解决
HarmonyOS @Entry的组件相关问题
941浏览 • 1回复 待解决
HarmonyOS State状态更新,触发相关的Component重新build内部的Component是如何更新的?
1348浏览 • 1回复 待解决
HarmonyOS string相关问题
1105浏览 • 1回复 待解决
HarmonyOS BindSheet相关问题
1710浏览 • 1回复 待解决
HarmonyOS 证书相关问题
1246浏览 • 1回复 待解决
HarmonyOS Worker相关问题
1094浏览 • 1回复 待解决
HarmonyOS Lib相关问题
895浏览 • 1回复 待解决
HarmonyOS Grid相关问题
1435浏览 • 1回复 待解决
HarmonyOS KVStore 相关问题
1274浏览 • 1回复 待解决
HarmonyOS AccountKit相关问题
1513浏览 • 1回复 待解决
HarmonyOS 线程相关问题
1525浏览 • 1回复 待解决
HarmonyOS RelativeContainer相关问题
904浏览 • 1回复 待解决
HarmonyOS RN相关问题
1663浏览 • 1回复 待解决
HarmonyOS 混淆相关问题
951浏览 • 1回复 待解决
HarmonyOS ApplicationContext相关问题
1229浏览 • 1回复 待解决
HarmonyOS CardRecognition相关问题
1086浏览 • 1回复 待解决
HarmonyOS音频相关问题
1839浏览 • 1回复 待解决
适配HarmonyOS相关问题
1201浏览 • 1回复 待解决
HarmonyOS 地图相关问题
1790浏览 • 1回复 待解决
HarmonyOS @Event相关问题
1153浏览 • 1回复 待解决
HarmonyOS protobuf相关问题
1469浏览 • 1回复 待解决
@state装饰的数据类型为boolean、string、number类型时,可以观察到数值的变化,可参考@State中观察变化的介绍:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/arkts-state-V5#观察变化