HarmonyOS 如何定义Map<string, dynamic>类型的变量

以下Map数据是接口请求到的数据,这个Map里,K对应的V,有的是string类型,有的是number类型。

"showInfo": {
  "title": "我的家庭",
  "subTitle": "",
  "frontPic": "https://jhk-cdn-mampic.hismarttv.com/epgdata/mamPic/1/109/202304/202304100226198443.png",
  "priceVisible": 1,
  "voiceTitle": "我的家庭",
  "isSpecialPic": 0}

现在我要用ArkTS语言来定义它,怎么写?如下写法会报错!

export interface TypeDto {

  showInfo?:    Map<string, dynamic>;
}
HarmonyOS
2024-12-27 15:32:57
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zbw_apple

简单的列举了下,看下是否满足你的诉求

let map:Map<string,Object> = new Map<string,Object>();
map.set('title','我的家庭')
map.set('subTitle','')
map.set('frontPic','')
map.set('priceVisible',1)
map.set('voiceTitle','')
map.set('isSpecialPic',false)
let map1:Map<string,Object> = new Map<string,Object>();
map1.set('showInfo',map)
分享
微博
QQ
微信
回复
2024-12-27 16:56:17
相关问题
Map类型怎么转换成Json string
2632浏览 • 1回复 待解决
HarmonyOS string.json中如何定义数组类型
377浏览 • 1回复 待解决
HarmonyOS定义一个map为临时变量
782浏览 • 1回复 待解决
HarmonyOS Map类型
187浏览 • 1回复 待解决
HarmonyOS Map类型应该如何使用?
214浏览 • 1回复 待解决
Resource类型如何转为String
2528浏览 • 1回复 待解决
HarmonyOS json对象转map类型
722浏览 • 1回复 待解决
HarmonyOS Record HashMap map类型选择
1864浏览 • 2回复 待解决
HarmonyOS 重载函数类型变量报错
133浏览 • 1回复 待解决
HarmonyOS string类型字符串截取
1240浏览 • 1回复 待解决
HarmonyOS String类型没支持replaceAll
301浏览 • 1回复 待解决
mysql数据类型使用int类型string类型
3004浏览 • 1回复 待解决
HarmonyOS router参数不能是map类型
505浏览 • 1回复 待解决
如何将Resource资源对象转成string类型
3565浏览 • 1回复 待解决