鸿蒙NEXT版实战开发:如何解决自定义组件struct内不支持定义成员变量get/set方法的问题
运行DevEco Studio的build编译构建功能........
·
往期鸿蒙全套实战文章必看:(附带鸿蒙全栈学习资料)
如何解决自定义组件struct内不支持定义成员变量get/set方法的问题
问题现象
运行DevEco Studio的build编译构建功能,产物中没有get/set方法所生成的代码逻辑。

@Entry
@Component
struct GetSetDemo {
private get value(): string {
return "Hello";
}
private set value(value: string) {
this.value = value;
}
build() {
Row() {
Column() {
Text("Hello World")
.fontSize(50)
.fontWeight(FontWeight.Bold)
}
}
}
}
解决措施
1.可以使用以下方式替代get方法:
private value: string = "Hello";
2.可以使用以下方式替代set方法:
this.value = "World";
更多推荐
所有评论(0)