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
3452浏览 • 1回复 待解决
HarmonyOS string.json中如何定义数组类型
981浏览 • 1回复 待解决
HarmonyOS定义一个map为临时变量
1356浏览 • 1回复 待解决
HarmonyOS Map类型
637浏览 • 1回复 待解决
HarmonyOS Map类型应该如何使用?
837浏览 • 1回复 待解决
Resource类型如何转为String
3332浏览 • 1回复 待解决
HarmonyOS Record HashMap map类型选择
3006浏览 • 2回复 待解决
HarmonyOS json对象转map类型
1385浏览 • 1回复 待解决
HarmonyOS string类型字符串截取
2366浏览 • 1回复 待解决
HarmonyOS String类型没支持replaceAll
796浏览 • 1回复 待解决
HarmonyOS 重载函数类型变量报错
759浏览 • 1回复 待解决
HarmonyOS router参数不能是map类型
1039浏览 • 1回复 待解决
mysql数据类型使用int类型string类型
3732浏览 • 1回复 待解决
HarmonyOS 首选项无法读取Map类型数据
1061浏览 • 1回复 待解决