我从本地服务器获取 JSON 数据。但是当我获取数据代码时,出现如下错误
data.forEach 不是函数
我知道 JSON 数据是一个对象,而不是数组,但是如何在这段代码中将对象转换为数组?
function userfun() {
fetch("user.json")
.then(function (res) {
return res.json();
})
.then((data) => {
// console.log(data);
let output = "";
data.forEach(function(user){
output += `<ul>
<li>Name ${user.name}</li>
<li>Age ${user.age}</li>
<li>Class ${user.class}</li>
</ul>`
});
document.getElementById("content").innerHTML = output;
});
}