问题标签 [nested-map]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
67 浏览

json - 如何从控制器将嵌套地图呈现为 JSON

此解决方案不适用于嵌套地图。我正在尝试转换为 JSON。我需要发送这个嵌套地图,因为它包含很多我需要在前端绘制的图表。

这是nestedMap 在后端的样子:

虽然在我将它传递给控制器​​之后,我像def nestedMap在尝试渲染它之前一样声明了它。在控制器结束时,我尝试render nestedMap使用 JSON。

我在 AJAX 调用后收到的内容:

0 投票
1 回答
493 浏览

dictionary - groovy嵌套地图更新值而不检查值类型

我有两张地图

valuesReplacementMap具有指向键的路径configmap和需要更新的新值。

我需要将值更新为configmap给出的值valuesReplacementMap

这是我的代码,它有效

我的问题是

  1. 有没有办法避免检查instanceof java.lang.String,我这样做是为了看看是否达到叶节点/键
  2. 有没有更简单的方法来实现这整个功能

我经历了一些较早发布的问题,但没有找到任何优化的方法

  1. 在迭代地图时更新地图中的值

  2. Groovy - 更改嵌套映射中字符串的值

  3. 从地图更新 groovy 对象字段

0 投票
1 回答
39 浏览

c++ - 带有 [] 的嵌套映射内部值

我有一个嵌套映射,其中所有自定义对象作为键和值

当内部键未知时,如何使用运算符 [] 访问内部映射中的数据?

例如。

0 投票
2 回答
177 浏览

javascript - 反应嵌套数组不起作用,无法读取未定义的属性“地图”

我正在使用反应功能组件。当我运行反应时,它会输出此错误"TypeError: Cannot read property 'map' of undefined"

样本数据

我的功能

})}

0 投票
1 回答
137 浏览

go - 初始化结构 GO 内的多层嵌套映射

我是golang的新手,对一般的编码有点陌生,我一直被这个问题困扰。我找到了多个关于如何使用两层地图执行此操作的示例,但没有一个可以很好地扩展到三层。我有一些看起来像这样的代码,其中嵌套映射作为结构的一部分。

显然,如果没有初始化地图,这会引发恐慌!分配给地图中的零条目。我需要一种方法来初始化它所使用的函数中的嵌套映射。或者在另一个易于调用的函数中。

0 投票
1 回答
183 浏览

firebase - Dart/Flutter & Firebase RTDB - 如何访问从 RTDB 检索到的嵌套地图

我正在处理来自 Firebase RTDB 的数据。虽然我已经通过这篇文章成功地从 Firestore 获取了全部数据:

这是我的 RTDB 数据结构:

实时数据库

我从 RTDB 得到的 Map 是嵌套 Map(Map inside Map)。

显然,使用正常语法(例如)访问特定数据 schoolList['Kỹ thuật và Công nghệ']['oisp']不会触发错误分析调用,但也不会返回值。

请帮助我访问从 RTDB 检索到的数据中的特定数据。谢谢!

0 投票
0 回答
52 浏览

firebase - Firebase 和 Flutter - 从 Firebase 数据生成小部件

我将 RTDB 中的数据传递到地图中。

这是 RTDB 结构:RTDB

我使用schoolList['Kỹ thuật và Công nghệ']['oisp']['title'](我调用了保存数据的地图schoolList)提取了数据并打印了数据。它工作得很好:I/flutter (28664): Quốc tế Đại học Bách khoa TP.HCM

我尝试使用数据来制作小部件,我创建了一个循环,可以在列表中自动生成小部件:

它没有用。但是指定特定数据并创建单个小部件有效:

如何自动生成我的小部件?提前致谢!!!

0 投票
1 回答
78 浏览

vector - 在 Clojure 中使用 for 更新地图的值

我有一个像下面这样的 json 并且需要在其中添加值

在上面的地图中,我需要在每个地图类别的最后一个值中添加一个字段“消息”。因此,在添加值之后,我期望得到如下所示的地图

我尝试使用以下方法实现它

我希望通过执行函数得到的输出是如下所示的向量

我得到 null 作为输出,因为没有返回值。有人可以帮忙解决这个问题吗?

0 投票
2 回答
87 浏览

c++ - C++Map:访问地图内的地图

如何在 C++ 中通过 std::map 循环、访问和分配?我的地图定义为:

例如,上面的容器保存如下数据:

基于国家和首都,天气值得到更新

目前 if 和 map 被使用

任何优化的提示、指示和想法总是受欢迎的

0 投票
2 回答
274 浏览

flutter - Dart:如何迭代嵌套 Map 中数组中的对象?

这是我在 Dart 中使用的 Map 数据结构的当前状态:

我想查看主题标签数组。遍历该数组中的每个对象,我想将“id”字段与我已经拥有的某个数字进行比较。我该怎么做?

到目前为止,这是我尝试做的:

我不知道为什么,但它没有给我任何错误并且不能同时工作。当我运行它时,它甚至不会打印“我在这里……”。

注意 if 块中的标识符“hashtagId”:

这是在函数中作为参数传递的。为简单起见,我没有显示该函数,但假设这是我收到的一个 int 类型参数

我应该如何做到这一点?