我是 Javascript 的初学者,我想制作一个应用程序来显示外部 API 的结果。我尝试了下面的代码,但控制台中总是出现错误,告诉我 forEach 不是一个函数。我知道我收到了对象中的数据。我尝试使用 map() 和 iteraton,但没有任何结果。任何帮助将不胜感激。
document.addEventListener("DOMContentLoaded", Mtg);
function Mtg() {
fetch("https://api.magicthegathering.io/v1/cards")
.then((res) => res.json())
.then((cards) => {
let output = "";
cards.forEach((key,value) => {
output += `
<div>${card.name}</div>
<div>${card.imageUrl}</div>
`
});
console.log(cards);
document.getElementById("mtgCardsContainer").innerHTML = output;
});
}
慕桂英4014372
繁华开满天机
Smart猫小萌
相关分类