我需要从NodeList中提取特定的数据属性。一般情况下,从数组或对象获取数据没有问题,但是这个NodeList超出了我的能力!即使我使用Array.from()将其转换为数组,它也不起作用。
以下是有关守则:

这就是它记录的内容:

在第173行的日志中,封闭数组包含我所需的所有数据,但我只是不知道如何去那里。当我尝试到一个索引时,它只会打开路径坐标。
我还会将代码图像添加为文本,但它没有任何行:
let test = d3.selectAll(".unit")
console.log(test)
console.log(test._groups)
console.log(test._groups[0])
console.log(test._groups[0][0])编辑:更具体地说,我需要的数据是nodelist (?)下面的数组中的" data “属性,与第173行上的日志图像相比:

EDIT2:更清楚的是:当我在控制台中打开nodelist时,我也会得到一个数组,而我感兴趣的只是数组。我不明白这个数据结构,数组与节点列表有什么关系,但是我尝试以各种方式访问数组的索引,但是没有什么效果。
https://stackoverflow.com/questions/63953321
复制相似问题