请问在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 怎么实现扫码功能?
1248浏览 • 1回复 待解决
harmonyOS基于api9如何调用相机拍照?
2228浏览 • 1回复 待解决
API9下用ets开发APP如何退出 ?
1599浏览 • 1回复 待解决
harmonyOS API9用不了相机吗
1876浏览 • 1回复 待解决
api9应用底配手机是否能用?
1070浏览 • 1回复 待解决
API9只能用真机调试吗?
461浏览 • 1回复 待解决
自定义弹窗变量如何传递给页面
941浏览 • 1回复 待解决
api9不支持三方包吗?
1408浏览 • 1回复 待解决
ArkTS API 9 Stage 如何引用第三方字体?
1939浏览 • 1回复 待解决
ETS API求助 Navigator如何传递参数
5863浏览 • 1回复 待解决
RTOS什么项目能用到
5475浏览 • 3回复 待解决