我基本上想显示嵌套在tvSeason
中的情节,该情节也嵌套在seriesMovie
中
<% seriesMovie.tvSeasons.forEach(function(tvSeason) { %>
<h1>
<%= tvSeason["episodes"].episode_number %>
</h1>
<% }) %>
"tvSeasons" : [
{
"season_id" : "4321",
"episode_count" : "22",
"season_number" : "1",
"overview" : "nothing",
"image_path" : "grey.jpg",
"release_date" : "2005-12-24",
"episodes" : [
{
"episode_id" : "4553",
"episode_number" : "1",
"episode_title" : "rage",
"image_path" : "rey.jpg",
"video_path" : "rom.mp4",
"episode_runtime" : "42"
}
]
]
未定义集编号
答案 0 :(得分:0)
为什么不起作用?
似乎情节是一个数组...因此,如果要访问第一集,只需指出episode[0]
...
<% seriesMovie.tvSeasons.forEach(function(tvSeason) { %>
<h1>
<%= tvSeason["episodes"][0].episode_number %>
</h1>
<% }) %>
答案 1 :(得分:0)
因为“ episodes”是一个包含对象的列表。您应该首先访问该列表中所需的元素,然后在其上调用情节编号。像这样
tvSeason["episodes"][0].episode_number