HarmonyOS ets不支持匿名类吗?
HarmonyOS ets不支持匿名类吗?
HarmonyOS
赞
收藏 0
回答 2
待解决
相关问题
http类不支持cancel方法
160浏览 • 1回复 待解决
HarmonyOS Object不支持 ... 展开符吗?
239浏览 • 1回复 待解决
ets 不支持adapter用法,是否有对应替换方案?
3809浏览 • 1回复 待解决
HarmonyOS ArkTS是否支持使用匿名类
530浏览 • 2回复 待解决
preferences不支持Array<Object>吗?后续会支持吗?
2139浏览 • 1回复 待解决
HarmonyOS ArkTS不支持动态声明字段,不支持动态访问字段。只能访问已在类中声明或者继承可见的字段
162浏览 • 1回复 待解决
鸿蒙工程不支持aar本地导入吗?
8402浏览 • 1回复 已解决
Lite Wearable 不支持 http 网络接口吗
3497浏览 • 1回复 待解决
@Extend 只能在模块内使用吗?不支持导出吗?
1822浏览 • 1回复 待解决
是否支持jit和aot(jit不支持,aot支持),如果不支持jit怎么动态下发
2228浏览 • 1回复 待解决
web组件不支持localstorage
784浏览 • 1回复 待解决
HarmonyOS 不支持通过索引访问字段
263浏览 • 1回复 待解决
HarmonyOS RN使用datetimePicker显示不支持
27浏览 • 1回复 待解决
api9不支持三方包吗?
3100浏览 • 1回复 待解决
鸿蒙系统不支持指纹解锁吗?怎么消失了?
12000浏览 • 1回复 待解决
应用开发中的CSS不支持伪元素吗?
6537浏览 • 1回复 待解决
@Extend @Style 为什么不支持导出?如何给其他组件类使用呢?
1816浏览 • 1回复 待解决
HarmonyOS 是否支持flutter,不支持的话是否有支持计划
18浏览 • 1回复 待解决
请问鸿蒙的手机js开发不支持websocket吗?
6737浏览 • 1回复 待解决
HarmonyOS关于mqtt不支持ssl协议问题
508浏览 • 2回复 待解决
HarmonyOS react-native-fs不支持downloadFile
445浏览 • 1回复 待解决
HarmonyOS Span不支持设置Margin、Padding、Border
521浏览 • 1回复 待解决
HarmonyOS imagePacker不支持编码成jpg格式
412浏览 • 1回复 待解决
HarmonyOS filePreview 不支持pdf文件的预览
635浏览 • 1回复 待解决
HarmonyOS filePreview 不支持pdf文件的预览 ?
172浏览 • 0回复 待解决
是的呢, ArkTS 目前确实不支持匿名类。想象一下,匿名类就像参加派对时没有佩戴名牌的客人,你不知道他们属于哪个家庭或团体。在HarmonyOS ArkTS的世界里,一切都是井然有序的,每个类都需要有一个明确的身份,这样才能保证程序的稳定性和可维护性。
还有啊,ArkTS不支持structural typing和对象字面量的类型,这也使得匿名类在这个环境中难以生存。因此,如果你需要在ArkTS中使用具有类似匿名类功能的代码,可以考虑使用嵌套类来实现。这样,你就可以在保持代码清晰和功能性的同时,避免使用匿名类所带来的问题。
其实,虽然ArkTS不支持匿名类可能会让你在编码时感到一丝限制,但它实际上是帮助你编写更规范、更稳定的程序。希望你能理解并喜欢这个有趣而有序的编程世界!
不支持,需要显式标注对象字面量的类型,可以参考以下文档。https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/typescript-to-arkts-migration-guide-V5#%E9%9C%80%E8%A6%81%E6%98%BE%E5%BC%8F%E6%A0%87%E6%B3%A8%E5%AF%B9%E8%B1%A1%E5%AD%97%E9%9D%A2%E9%87%8F%E7%9A%84%E7%B1%BB%E5%9E%8B
建议使用嵌套类实现(类内部嵌套匿名类)。因为使用匿名类创建的对象类型未知,这与ArkTS不支持structural typing和对象字面量的类型冲突,可以参考以下方案。