vue组件开发之滑块组件使用详解

  

本文实例为大家分享了vue组件开发之滑块组件的具体使用代码,供大家参考,具体内容如下

  

 vue组件开发之滑块组件使用详解

  

代码如下:

        & lt; template>   & lt; div类=盎椤北?   & lt; div类=皐rapbox”比;   & lt; div类="项目" v=?项目、索引)项目”在{{item.title}} & lt;/div>   & lt;/div>   & lt; div类="地位"比;   & lt;跨度v="(项目、索引)项目”v-bind:类="指数==数& # 63;“活跃”:“在& lt;/span>   & lt;/div>   & lt; div类=皃rev-btn btn @click”=吧弦灰?)”祝辞& lt; & lt;/div>   & lt; div类=皀ext-btn btn @click”=跋乱桓?)”在祝辞& lt;/div>   & lt;/div>   & lt;/template>   & lt; script>   出口默认{   名称:“滑块”,   数据(){   返回{   数:0,   项目:[{   名称:“1”,   id: 1、   标题:“我是图1的内容”   },{   名称:“2”,   id: 2   标题:“我是图2的内容”   },{   名称:“3”,   id: 3,   标题:“我是图3所示的内容”   },{   名称:“4”,   id: 4   标题:“我是图4的内容”   })   }   },   组件:{},   方法:{   上一页(){   console.log (this.count);   如果这一点。数比;0){   this.count——;   document.querySelector .style (“.wrapbox”)。webkitTransform=" translateX(- " +(这一点。数* 400)+“px)”;   其他}{   这一点。数=0;   }   },   next () {   console.log (this.count);   如果这一点。数& lt;3){   this.count + +;   document.querySelector .style (“.wrapbox”)。webkitTransform=" translateX(- " +(这一点。数* 400)+“px)”;   其他}{   这一点。数=3;   }      }   },   创建(){      }   }   & lt;/script>   & lt; scoped>风格;   *{保证金:0汽车;填充:0;字体类型:“微软雅黑”;}      .slider {   位置:相对;   身高:200 px;   宽度:400 px;   保证金:50 px汽车;   溢出:隐藏;   }   .slider .wrapbox {   宽度:1600 px;   身高:200 px;   过渡:所有1.5年代;   }   .slider .status {   位置:绝对的;   前:170像素;   高度:20 px;   宽度:400 px;   text-align:中心;   }   .slider .status跨度{   显示:inline-block;   高度:20 px;   宽度:20 px;   保证金:0 10 px;   背景:# eee;   border - radius: 10 px;   }   .slider .status span.active {   背景:# 352929;   }   .slider .wrapbox .item {   浮:左;   身高:200 px;   宽度:400 px;   行高:200 px;   text-align:中心;   颜色:# fff;   字体大小:25 px;   背景:红色;   }   .slider .wrapbox .item: nth-of-type (2) {   背景:蓝色;   }   .slider .wrapbox .item: nth-of-type (3) {   背景:黄色;   }   .slider .wrapbox .item: nth-of-type (4) {   背景:绿色;   }   .slider .btn {   位置:绝对的;   上图:50%;   高度:40像素;   宽度:20 px;   行高:40像素;   颜色:# fff;   text-align:中心;   背景:rgba (10、10、10、.85);   变换:translateY (-50%);   光标:指针;   }   .slider .next-btn {   右:0;   }   & lt;/style>      

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

vue组件开发之滑块组件使用详解