Javascript 正在使用forEach()的某些提取未显示
所以我用api从 因此,我使用dom为api内容制作模板。但是有一部分没有被展示出来Javascript 正在使用forEach()的某些提取未显示,javascript,api,fetch,single-page-application,Javascript,Api,Fetch,Single Page Application,所以我用api从 因此,我使用dom为api内容制作模板。但是有一部分没有被展示出来 function showStanding(data) { let standings = ``; const standingElement = document.getElementById("standings"); /* Jika dilihat melalui console.log, seharusnya kakak me looping data.standings
function showStanding(data) {
let standings = ``;
const standingElement = document.getElementById("standings");
/* Jika dilihat melalui console.log, seharusnya kakak me looping data.standings[0].table, karena
disitulah object team berada
*/
data.standings[0].table.forEach((standing) => {
console.log(standing);
standings += `
<div class="standing__team">
<div class="favtim">
<img src="${standing.team.crestUrl.replace(
/^http:\/\//i, 'https://')}" alt="Logo team" />
<h3><a class="link" href="#team?id=${standing.team.id}">${standing.team.name}</a></h3>
<h3 class="point">Point: <span>${standing.points}</span></h3>
</div>
</div>
`;
});
// di line ke 23 dan 24 seharusnya competition, bukan competitions
standingElement.innerHTML = `
<div class="standing__header blue lighten-3">
<h1>${data.competition.name}</h1>
<p class="standing__header--place">${data.competition.area.name}</p>
<p class="standing__header--time">${data.season.startDate} - ${data.season.endDate}</p>
</div>
`;
document.querySelectorAll(".link").forEach(function (link) {
link.addEventListener("click", function (e) {
urlTeamParam = e.target.getAttribute("href").substr(9);
loadpage();
});
});
}
功能显示(数据){
让排名=``;
const standingElement=document.getElementById(“standings”);
/*Jika dilihat melalui console.log,seharusnya kakak me循环数据。排名[0]。表格,karena
迪西图拉目标小组
*/
data.standings[0]。table.forEach((standing)=>{
控制台日志(站立);
排名+=`
点:${standing.points}
`;
});
//迪线科23和24赛哈鲁斯尼亚比赛,布坎比赛
standingElement.innerHTML=`
${data.competition.name}
${data.competition.area.name}
${data.seasure.startDate}-${data.seasure.endDate}
`;
document.queryselectoral(“.link”).forEach(函数(link){
link.addEventListener(“单击”,函数(e){
urlTeamParam=e.target.getAttribute(“href”).substr(9);
loadpage();
});
});
}
这就是模板化api的代码
因此,结果中有一个基于url的元素。但有一部分没有显示出来
所以我尝试console.log()并将其显示在控制台上。如何在浏览器窗口中显示它?
你能帮我解决这个问题吗?我看不出代码中的任何地方,只要你在填充
排名
,但你在做排名[0]
@auliamnaufal你没有在任何地方使用排名
。我循环第一个排名,是的,你说得对。