HarmonyOS Map类型调用get获取不到值
@State tableBody: Map<string, object>[] = []
Logger.info("tableBody:" + JSON.stringify(this.tableBody[0]))
//{"instructId":"222","portfolioId":"22","hsCode":"12"} 打印结果
Logger.info(TAG, "tableBody2:" + this.tableBody[0].get('instructId'))
//代码这一句,不执行,没有任何打印
this.tableBody[0].size() //执行结果是0
this.tableBody[0]['instructId'] //这句话可以执行 结果是222
//为啥我执行this.tableBody[0].get('instructId'),会报错 is not callable
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
调用preferences.get接口,获取不到之前存储的数据
2626浏览 • 1回复 待解决
Preferences获取不到值
9444浏览 • 2回复 待解决
HarmonyOS GET_BUNDLE_INFO_WITH_DISABLE获取不到有用信息
172浏览 • 1回复 待解决
HarmonyOS Map类型
174浏览 • 1回复 待解决
HarmonyOS http get请求不到内容
562浏览 • 1回复 待解决
router.getParams()获取参数后Map类型变成Object
959浏览 • 1回复 待解决
HarmonyOS map类型提供了collections.Map,那collections.Map能够完全替代map吗?
577浏览 • 1回复 待解决
HarmonyOS Record HashMap map类型选择
1811浏览 • 2回复 待解决
HarmonyOS json对象转map类型
678浏览 • 1回复 待解决
HarmonyOS Map类型应该如何使用?
184浏览 • 1回复 待解决
HarmonyOS Resource类型的对象如何获取到key值
884浏览 • 1回复 待解决
HarmonyOS router参数不能是map类型?
487浏览 • 1回复 待解决
HarmonyOS map反序列化后,调用map.has报错
1075浏览 • 1回复 待解决
如何通过 napi 获取一个 C++ map 类型的对象
2135浏览 • 1回复 待解决
HarmonyOS 前端页面调用应用侧函数的时候获取不到
130浏览 • 1回复 待解决
HarmonyOS 可空的map?:Map<string, string> JSON解析之后的类型判断问题
1413浏览 • 1回复 待解决
HarmonyOS 如何定义Map<string, dynamic>类型的变量
212浏览 • 1回复 待解决
HarmonyOS EntryAbility读取不到dataPreferences存储的值
392浏览 • 1回复 待解决
router.pushUrl 无法使用Map类型参数
722浏览 • 1回复 待解决
Map类型怎么转换成Json string
2623浏览 • 1回复 待解决
使用原生json解析时能否获取Array类型的value值?
2106浏览 • 1回复 待解决
HarmonyOS 首选项无法读取Map类型的数据
258浏览 • 1回复 待解决
this.tableBody[0]非Map类型,所以不能使用map的方法,可以使用instanceOf判断一下this.tableBody[0]是否为map类型
可以参考下述demo修改代码: