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
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
- 8.
- 9.
- 10.
- 11.
- 12.
HarmonyOS
赞
收藏 0
回答 1
相关问题
调用preferences.get接口,获取不到之前存储的数据
3212浏览 • 1回复 待解决
Preferences获取不到值
9940浏览 • 2回复 待解决
HarmonyOS GET_BUNDLE_INFO_WITH_DISABLE获取不到有用信息
468浏览 • 1回复 待解决
HarmonyOS Map类型
482浏览 • 1回复 待解决
HarmonyOS http get请求不到内容
1171浏览 • 1回复 待解决
router.getParams()获取参数后Map类型变成Object
1262浏览 • 1回复 待解决
HarmonyOS json对象转map类型
1083浏览 • 1回复 待解决
HarmonyOS Map类型应该如何使用?
557浏览 • 1回复 待解决
HarmonyOS map类型提供了collections.Map,那collections.Map能够完全替代map吗?
931浏览 • 1回复 待解决
HarmonyOS Record HashMap map类型选择
2523浏览 • 2回复 待解决
HarmonyOS Resource类型的对象如何获取到key值
1211浏览 • 1回复 待解决
HarmonyOS router参数不能是map类型?
777浏览 • 1回复 待解决
HarmonyOS map反序列化后,调用map.has报错
1521浏览 • 1回复 待解决
如何通过 napi 获取一个 C++ map 类型的对象
2558浏览 • 1回复 待解决
HarmonyOS 前端页面调用应用侧函数的时候获取不到
525浏览 • 1回复 待解决
HarmonyOS settings.general.DEVELOPMENT_SETTINGS_STATUS,开发者模式获取不到值
1135浏览 • 1回复 待解决
HarmonyOS 可空的map?:Map<string, string> JSON解析之后的类型判断问题
1973浏览 • 1回复 待解决
HarmonyOS 如何定义Map<string, dynamic>类型的变量
611浏览 • 1回复 待解决
HarmonyOS EntryAbility读取不到dataPreferences存储的值
767浏览 • 1回复 待解决
Map类型怎么转换成Json string
3124浏览 • 1回复 待解决
router.pushUrl 无法使用Map类型参数
1062浏览 • 1回复 待解决
使用原生json解析时能否获取Array类型的value值?
2619浏览 • 1回复 待解决
HarmonyOS 数据类型定义Record与map使用选择
1628浏览 • 1回复 待解决
this.tableBody[0]非Map类型,所以不能使用map的方法,可以使用instanceOf判断一下this.tableBody[0]是否为map类型
可以参考下述demo修改代码: