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

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


api9
UI
2024-06-19 13:40:05
1051浏览
收藏 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 = "新值"
  }
}
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
分享
微博
QQ
微信
回复
2024-06-19 15:39:14


相关问题
Arkts开发 api9 怎么实现扫码功能?
4022浏览 • 1回复 待解决
API9API10实现沉浸式窗口方式
412610浏览 • 1回复 待解决
harmonyOS基于api9如何调用相机拍照?
4998浏览 • 1回复 待解决
API9下用ets开发APP如何退出 ?
3845浏览 • 1回复 待解决
HarmonyOS API9工程升级迁移策略
969浏览 • 1回复 待解决
DevEco Studio 3.0.0.900 找不到API9
6802浏览 • 1回复 待解决
Api9 Stage问题有知道吗?
1424浏览 • 1回复 待解决
harmonyOS API9用不了相机吗
4873浏览 • 1回复 待解决
api9应用底配手机是否能用?
3029浏览 • 1回复 待解决
API9只能用真机调试吗?
1582浏览 • 1回复 待解决
Harmony API9之后 GIS 解决方案有哪些?
2952浏览 • 1回复 待解决
api9不支持三方包吗?
3947浏览 • 1回复 待解决