我仍然不明白将 HTML 嵌入到 javascript 代码中的用途。我了解使用模板文字来插入 HTML,但仍然不明白为什么需要嵌入 HTML。
请告诉我我们想通过使用模板文字嵌入 HTML 来实现什么目的。
const setPlayerCards = (arr = players) => {
playerCards.innerHTML += arr.map(({ name, position, number, isCaptain, nickname }) =>
`<div class="player-card">
<h2>${isCaptain ? "(Captain)" : ""} ${name}</h2>
<p>Position: ${position}</p>
<p>Number: ${number}</p>
<p>Nickname: ${nickname !== null ? nickname : "N/A"}</p>
</div>`).join("");
};
您可以使用标签来嵌入HTML! 事件 javascript 是同样的东西
<object data="URL" width="300" height="200"></object>