
VUE开发小应用:TAP切换应用。实例走起。
HTML:
<div id="tab">
<ul>
<li v-on:mouseover="change(index)" :class="[currentindex==index?'active':'']":key="item.id"v-for="(item,index) in list">{{item.text}}</li>
</ul>
<div :class="[currentindex==index?'current':'']" v-for="(item,index) in list">
<img :key="item.id" v-bind:src="item.imgsrc"/>
</div>
</div>JS:
<script type="text/javascript">
var vm = new Vue({
el:'#tab',
data:{
currentindex:'0',//当前选项卡的索引
list:[{
id:'1',
text:'apple',
imgsrc:'imgs/1.jpg'
},{
id:'2',
text:'orange',
imgsrc:'imgs/2.jpg'
},{
id:'3',
text:'lemon',
imgsrc:'imgs/3.jpg'
}]
},
methods:{
change:function(index){
this.currentindex=index;
}
}
});
</script>大家可以试试吧。





网友评论文明上网理性发言 已有0人参与
发表评论: