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

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

就是比如

class HSTest{ 
  tmp1 : string | undefind 
} 
let obj = new HSTest()

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

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

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

1、请参考如下代码

class HSTest{ 
  tmp1 : string | undefined 
  constructor() { 
    this.tmp1 = '1' 
  } 
} 
let obj = new HSTest()

2、interface不可以设置默认值

分享
微博
QQ
微信
回复
2024-08-28 23:05:43
相关问题
@Prop 为什么不能提供默认值啊?
1958浏览 • 1回复 待解决
class使用闭包方式初始化 默认值丢失
1778浏览 • 1回复 待解决
ArkTs怎么传递对象或者Native
2116浏览 • 1回复 待解决
HarmonyOS原生如何flutter传
221浏览 • 1回复 待解决
如何动态设置组件属性
742浏览 • 1回复 待解决
HarmonyOS泛型属性如何初始化?
307浏览 • 1回复 待解决
HarmonyOS 怎么取消 Text默认内边距
276浏览 • 1回复 待解决