【发布时间】:2022-01-08 20:51:29
【问题描述】:
我正在尝试读取 JSON data 以查找每个 trait_type 的 value 为每个 nth edition 出现多少个实例,并将值作为带有 trait_type 值 @ 的字符串发送到 HTML 表987654326@。 filter 函数当前为每个值返回 0。
var data = [
{
edition: 1,
attributes: [
{
trait_type: "hair",
value: "mullet"
},
{
trait_type: "hat",
value: "cap"
}
]
}
];
var mullet = data.filter(function (d) {
return d.value === "mullet";
}).length,
cap = data.filter(function (d) {
return d.value === "cap";
}).length;
document.getElementById("mullet").innerText = mullet;
document.getElementById("cap").innerText = cap;
<dl>
<dt>Hair?</dt>
<dd id="mullet"></dd>
<dt>Hat?</dt>
<dd id="cap"></dd>
</dl>
【问题讨论】:
-
具有您要查找的属性的数组位于
.attributes
标签: javascript json