1.有三个img图标,要做成鼠标滑上去和滑出时图标改变的效果
2.现在滑上去图标可以变,但鼠标滑出时不会变回去,其实就是两张图片在切换
感觉是没有触发鼠标滑出的事件,不确定是不是这样
html:
<div class="gap-icon">
<img :src="pic1" @mouseover="pic1 = pic11" @mouseout="pic11 = pic1"/>
<img :src="pic2" @mouseover="pic2 = pic22" @mouseout="pic22 = pic2"/>
<img :src="pic3" />
</div>
script:
<script>
export default {
name: 'download',
data () {
return {
downbanner: '/static/img/down/banner.png',
more: '/static/img/down/more.png',
title: '/static/img/down/title.png',
public: '/static/img/down/public.png',
pic1: '/static/img/down/xz.png',
pic2: '/static/img/down/cy.png',
pic3: '/static/img/down/bd.png',
pic11: '/static/img/down/xz1.png',
pic22: '/static/img/down/cy1.png',
pic33: '/static/img/down/bd1.png'
}
}
}
</script>
<div class="gap-icon">
</div>
<script>
</script>
这样应该可以了。
= 赋值的问题多注意就好。