Составил такой список:
new Vue({
el: '#masthead',
data() {
return {
list: [
{id: 0, name: 'name-1'},
{id: 1, name: 'name-2'},
{id: 2, name: 'name-3'},
{id: 3, name: 'name-4'},
{id: 4, name: 'name-5'}
]
}
},
})
Я использую общий шаблон для страниц и по задумке, каждый пункт из этого списка должен выводиться на конкретной странице, например, в виде заголовка.
Подскажите, как нужно прописать, чтобы на странице выводился только один из пунктов, а не весь список?
Я добавил айдишники, полагая, что на них будет проще опираться, но как к ним обратиться не пойму.
п.с. заранее прошу прощения, возможно, не точно сформулировал задачу, как смогу перефразировать, напишу.
UPD:
Предполагаемая структура
#masthead
.content(v-for="item in list" data-title= вывести сюда)
h1 или сюда
В html это выглядит примерно так, т.е. это я могу сделать. А вот как вывести только второй или третий пункт?
<div id="masthead">
<div
class="content"
v-for="item in list"
:key="item.id"
:data-title="item.name">
<h1>{{ item.name }}</h1>
</div>
</div>