vue中tab切换效果

 第一种方式:

 

<div class="indTabcontrol">
          <div class="indTab">
          <ul>
              <li :class="{'on':showNum === 1}" @click="oneShowClick">商品介绍</li>
              <li :class="{'on':showNum === 2}" @click="twoShowClick">玩法说明</li>
              <li :class="{'on':showNum === 3}" @click="threeShowClick">操作指引</li>
          </ul>
          </div>
          <div class="indTabContent">
               <div class="view" v-if="showNum == 1">
                    <img src="/static/images/1_img1.jpg">
               </div>
               <div class="view" v-if="showNum == 2">玩法说明</div>
               <div class="view" v-if="showNum == 3">操作指引</div>
          </div>
      </div>
export default {
  data () {
    return {
      goods:{},
      showNum:1
    }
  },
  created(){
  },
  methods:{
    oneShowClick(){
      this.showNum=1
    },
    twoShowClick(){
      this.showNum=2
    },
    threeShowClick(){
      this.showNum=3
    }
  }
}

 

 

 

 

详解使用vue实现tab 切换操作      http://www.jb51.net/article/117622.htm

 

posted @ 2017-11-24 10:11  chenguiya  阅读(767)  评论(0)    收藏  举报