HarmonyOS next 为什么不支持这样的写法 let dic = {"111":"222"}

不支持这样的写法有什么方法平替,用interface 的话就会定义出很多没什么实用性的接口出来

HarmonyOS
2024-08-02 18:14:34
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
南风春和

可以参考以下两种方法

1:代码如下

 class  Dic{ public 111: string = '' }     
 let dic: Dic = { 111: '222' }; 

2:let dic:ESObject = {“111”:“222”} 但是尽量不使用ESObject 具体信息可以参考以下文档:

https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/arkts-high-performance-programming-V5

分享
微博
QQ
微信
回复
2024-08-02 22:11:33
相关问题
为什么FA模型不支持进程内对象共享
2042浏览 • 1回复 待解决
apache虚拟目录不支持php是为什么?
2910浏览 • 1回复 待解决
鸿蒙NEXT版本,支不支持APK?
2850浏览 • 1回复 待解决
web组件不支持localstorage
815浏览 • 1回复 待解决
HarmonyOS 不支持通过索引访问字段
305浏览 • 1回复 待解决
HarmonyOS ets不支持匿名类吗?
232浏览 • 2回复 待解决
HarmonyOS Object不支持 ... 展开符吗?
266浏览 • 1回复 待解决
@BuilderParam 不支持普通class变量
787浏览 • 1回复 待解决
http类不支持cancel方法
188浏览 • 1回复 待解决
HarmonyOS关于mqtt不支持ssl协议问题
533浏览 • 2回复 待解决
HarmonyOS react-native-fs不支持downloadFile
470浏览 • 1回复 待解决
Panel不支持水平方向拖拉
670浏览 • 1回复 待解决