请问在api9中如何实现变量的按引用传递呀?

请问在api9中如何实现变量的按引用传递呀?谢谢大楼们的帮助。


api9
UI
2024-06-19 13:40:05
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Seveinifred
class MyObject {
  value: string;

  constructor(initValue: string) {
    this.value = initValue;
  }
}

@Entry
@Component
struct ExampleComponent {
  @State myObject: MyObject = new MyObject("初始值");

  build() {
    Column() {
      Button('点击修改对象').onClick(() => {
        this.test()
      });
      Text(`对象值: ${this.myObject.value}`);
    }
  }

  test() {
    this.myObject.value = "新值"
  }
}
分享
微博
QQ
微信
回复
2024-06-19 15:39:14
相关问题
Arkts开发 api9 怎么实现扫码功能?
4380浏览 • 1回复 待解决
API9API10实现沉浸式窗口方式
417724浏览 • 1回复 待解决
harmonyOS基于api9如何调用相机拍照?
6000浏览 • 1回复 待解决
HarmonyOS API9工程升级迁移策略
1357浏览 • 1回复 待解决
DevEco Studio 3.0.0.900 找不到API9
7491浏览 • 1回复 待解决
Api9 Stage问题有知道吗?
1697浏览 • 1回复 待解决
API9下用ets开发APP如何退出 ?
4162浏览 • 1回复 待解决
harmonyOS API9用不了相机吗
5759浏览 • 1回复 待解决
api9应用底配手机是否能用?
3368浏览 • 1回复 待解决
API9只能用真机调试吗?
2042浏览 • 1回复 待解决
Harmony API9之后 GIS 解决方案有哪些?
3439浏览 • 1回复 待解决
api9不支持三方包吗?
4664浏览 • 1回复 待解决