HarmonyOS 可空的map?:Map<string, string> JSON解析之后的类型判断问题
在类中声明了可空map?:Map<string,string> Json解析之后取出来使用。
let map: Map<string, string> | undefined = this.tags[this.currentIndex].map
map?.get("id")
调用get的时候直接就报错。
Error message:is not callable
SourceCode:
params["cate_id"] = map?.get("cate_id")
使用if (map instanceof Map) 判断结果是 false。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
Map类型怎么转换成Json string
1768浏览 • 1回复 待解决
HarmonyOS Map<string,object>这种形式的转为Json
184浏览 • 1回复 待解决
HarmonyOS 怎样遍历形似Map<string,Array<Object>>这样的map变量的所有key
226浏览 • 1回复 待解决
HarmonyOS json数据如何转成map
400浏览 • 1回复 待解决
应用开发时string.json的问题
389浏览 • 1回复 待解决
HarmonyOS ArkTS中string类型没有replaceAll方法,是否有可替代的实现方式
242浏览 • 1回复 待解决
HarmonyOS Record HashMap map类型选择
118浏览 • 2回复 待解决
HarmonyOS JSON中的map结构如何序列化
83浏览 • 1回复 待解决
resource中string.json的用法?
6733浏览 • 1回复 已解决
HarmonyOS json的解析问题
95浏览 • 1回复 待解决
应用JSON开发-API11无法将Map类型转换json字符串
1479浏览 • 1回复 待解决
HarmonyOS JSON解析如何解析成指定的Class类型
180浏览 • 1回复 待解决
Resource类型如何转为String
1705浏览 • 1回复 待解决
如何在ArkTS中实现JSON和Map的转换?
1575浏览 • 1回复 待解决
如何实现Map转JSON字符串
782浏览 • 1回复 待解决
Map对象使用[]赋值,Map中的size不递增
177浏览 • 1回复 待解决
router.pushUrl 无法使用Map类型参数
184浏览 • 1回复 待解决
鸿蒙的webview怎么添加请求头token,类似于安卓的loadUrl(String var1, Map var2)
8322浏览 • 1回复 待解决
mysql数据类型使用int类型和string类型
2291浏览 • 1回复 待解决
Record<string, string>如何删除里边的元素
873浏览 • 1回复 待解决
HarmonyOS sourceMaps.map和nameCache.json生成规则
66浏览 • 1回复 待解决
Map转JSON,哪位大佬知道怎么解决啊?
1525浏览 • 0回复 待解决
如何将JSON字符串转为Map
90浏览 • 1回复 待解决
code linter 校验return Promise<string>类型
1534浏览 • 1回复 待解决
请参考以下代码:
在这行代码,
用JSON.parse,字符串会被转换为数组而不是Map类型,需要在赋值时用new Map重新声明Map类型。