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}
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.

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

export interface TypeDto {

  showInfo?:    Map<string, dynamic>;
}
  • 1.
  • 2.
  • 3.
  • 4.
HarmonyOS
2024-12-27 15:32:57
594浏览
收藏 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)
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
分享
微博
QQ
微信
回复
2024-12-27 16:56:17


相关问题
Map类型怎么转换成Json string
3082浏览 • 1回复 待解决
HarmonyOS string.json中如何定义数组类型
701浏览 • 1回复 待解决
HarmonyOS定义一个map为临时变量
1058浏览 • 1回复 待解决
HarmonyOS Map类型
457浏览 • 1回复 待解决
HarmonyOS Map类型应该如何使用?
533浏览 • 1回复 待解决
Resource类型如何转为String
2979浏览 • 1回复 待解决
HarmonyOS Record HashMap map类型选择
2501浏览 • 2回复 待解决
HarmonyOS json对象转map类型
1055浏览 • 1回复 待解决
HarmonyOS String类型没支持replaceAll
612浏览 • 1回复 待解决
HarmonyOS string类型字符串截取
1878浏览 • 1回复 待解决
HarmonyOS router参数不能是map类型
739浏览 • 1回复 待解决
mysql数据类型使用int类型string类型
3453浏览 • 1回复 待解决
HarmonyOS 重载函数类型变量报错
469浏览 • 1回复 待解决