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人参与
发表评论: