【发布时间】:2020-06-19 03:15:36
【问题描述】:
我对编程有点陌生,对 JS 也很陌生,所以对于初学者的问题,我深表歉意。
我正在尝试遍历这些数据并获取每个曲目的名称和艺术家,但我遇到了问题。目前我正在尝试这样的事情。
如果有人有任何见解或建议,我将不胜感激。
我正在使用带有 JS 前端的 rails 后端。谢谢!
function selectTracks(){
fetch(BACKEND_URL)
.then(response => response.json())
.then(playlist => {
playlist.data.forEach(playlist => {
`<h4> ${playlist.attributes.track.name}</h4>
<h4>${playlist.attributes.track.artist}></h4> `
// let newPlaylist = new Playlist(playlist, playlist.attributes)
console.log(fetch)
// document.getElementById("playlist-container").innerHTML += newPlaylist.renderPlaylistCard();
debugger
}
)}
)
}
我的序列化器看起来像这样
{
data: [
{
id: "1",
type: "playlist",
attributes: {
name: "Country Songs",
id: 1,
track_id: 10,
track: {
id: 10,
name: "First Song",
artist: "Randy",
created_at: "2020-06-17T02:09:07.152Z",
updated_at: "2020-06-17T02:09:07.152Z"
}
},
relationships: {
track: {
data: {
id: "10",
type: "track"
}
}
}
}
]
}
【问题讨论】:
标签: javascript ruby-on-rails function loops