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
3467浏览 • 1回复 待解决
HarmonyOS定义一个map为临时变量
1378浏览 • 1回复 待解决
HarmonyOS string.json中如何定义数组类型
996浏览 • 1回复 待解决
HarmonyOS Map类型
643浏览 • 1回复 待解决
HarmonyOS Map类型应该如何使用?
854浏览 • 1回复 待解决
Resource类型如何转为String
3385浏览 • 1回复 待解决
HarmonyOS Record HashMap map类型选择
3070浏览 • 2回复 待解决
HarmonyOS string类型字符串截取
2399浏览 • 1回复 待解决
HarmonyOS json对象转map类型
1406浏览 • 1回复 待解决
HarmonyOS String类型没支持replaceAll
824浏览 • 1回复 待解决
HarmonyOS 重载函数类型变量报错
775浏览 • 1回复 待解决
mysql数据类型使用int类型string类型
3750浏览 • 1回复 待解决
HarmonyOS router参数不能是map类型
1069浏览 • 1回复 待解决
HarmonyOS 变量定义与使用
1218浏览 • 1回复 待解决