<ul v-for ="item in items">
<li >
<div style="display:none></div>
</li>
</ul>
как реализовать на vue что то типа
<li onclick="show(this)">
соответственно по клику на конкретный li ....его дочерний div => display='block'
html
<ul v-for="(post,index) in posts" >
<li><p v-on:click="show_info($event)" >{{post.name}}</p>
<div class="none">
<p>секции: {{post.sections}}</p>
<p>адрес: {{post.adress}}</p>
</div>
</li>
</ul>
show_info:function(e){
var t = event.target.nextElementSibling;
console.log(t);
t.classList.toggle('show');
}
<style>
.none{
display:none;
}
.show{
display: block;
}
</style>
но это же необходимо делать через переменную-посредника ...v-show="visible"...
но в объекте или массиве который я прогоняю через v-for ее нет...