请问在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 怎么实现扫码功能?
3105浏览 • 1回复 待解决
API9API10实现沉浸式窗口方式
411935浏览 • 1回复 待解决
harmonyOS基于api9如何调用相机拍照?
3915浏览 • 1回复 待解决
HarmonyOS API9工程升级迁移策略
160浏览 • 1回复 待解决
DevEco Studio 3.0.0.900 找不到API9
5872浏览 • 1回复 待解决
Api9 Stage问题有知道吗?
685浏览 • 1回复 待解决
API9下用ets开发APP如何退出 ?
3025浏览 • 1回复 待解决
harmonyOS API9用不了相机吗
3919浏览 • 1回复 待解决
api9应用底配手机是否能用?
2315浏览 • 1回复 待解决
API9只能用真机调试吗?
893浏览 • 1回复 待解决
Harmony API9之后 GIS 解决方案有哪些?
2179浏览 • 1回复 待解决
api9不支持三方包吗?
3142浏览 • 1回复 待解决