Basically I want to change the image src on hover. here is my code:
<li v-for="(item, key) in items" @mouseover="changeImg">
<img :src="item.img.grey">
<p>{{key}}</p>
</li>
<script>
app = new Vue({
el: '#app',
data: {
items: {
first:{
img:{
grey:'assets/img/first-grey.png',
green:'assets/img/first-green.png'
}
},
second:{
img:{
grey:'assets/img/second-grey.png',
green:'assets/img/second-green.png'
}
},
},
},
methods: {
changeImg(key) {
//selected li's image should be green
}
}
})
</script>
after hovering on li element i want the hovered image to be green