HarmonyOS 怎么给类的属性赋默认值

class和interface中懒加载分别怎么实现,

就是比如

class HSTest{ 
  tmp1 : string | undefind 
} 
let obj = new HSTest()
  • 1.
  • 2.
  • 3.
  • 4.

怎么快速让obj. tmp1是空的时候直接赋值 “默认字符串”

另外interface可以设置默认值吗?怎么实现

HarmonyOS
2024-08-28 09:27:10
1077浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
zbw_apple

1、请参考如下代码

class HSTest{ 
  tmp1 : string | undefined 
  constructor() { 
    this.tmp1 = '1' 
  } 
} 
let obj = new HSTest()
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.

2、interface不可以设置默认值

分享
微博
QQ
微信
回复
2024-08-28 23:05:43


相关问题
HarmonyOS 属性默认值问题
1111浏览 • 1回复 待解决
@Prop 为什么不能提供默认值啊?
2821浏览 • 1回复 待解决
HarmonyOS ArkTS select组件如何设置默认值
1084浏览 • 1回复 待解决
class使用闭包方式初始化 默认值丢失
2726浏览 • 1回复 待解决
ArkTs怎么传递对象或者Native
3535浏览 • 1回复 待解决