![](/img/trans.png)
[英]How to append data from JavaScript file to the html file dynamically
[英]Append data into HTML file
我希望將內部 npm api 顯示的數據附加到 html 文件中。 將數據附加到 html 文件的最佳方法是什么?
包含足球數據 npm 包
var data = require("footballdata-api-v2");
var FootballData = data.default;
var footballData = new FootballData("API-Key");
從 api 包中獲取團隊信息數據
footballData.getTeamsFromCompetition({
competitionId: 2021
})
.then(function(data) {
// Logs information from api in console
console.log(JSON.stringify(data.teams, null, 4));
var { teams: [{ table: tableData }] } = data;
document.getElementById("output").innerHTML += rowDataHTML;
});
假設rowDataHtml
是您想要附加到#output
元素的內容,我假設它是一個表格,您可以嘗試這樣的操作:
const {teams} = data;
count output = document.getElementById("output");
teams.forEach(({table: tableData}) => {
const rowDataHtml = `
<tr>
<td>${tableData.name}</td>
<td>${tableData.league}</td>
<td>${tableData.country}</td>
<td>${tableData.score}</td>
</tr>
`;
output.innerHTML += rowDataHTML;
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.