vue实现计步器功能的方法

  介绍

这篇文章将为大家详细讲解有关vue实现计步器功能的方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

1。首先先创建一个步进。vue

& lt; template>   ,& lt; div 类=癱ounter-component"比;   ,& lt; div 类=癱ounter-btn", @click=癿ins",:类=皗,活跃:muber==min }“祝辞& lt;/div>   ,& lt; input 类型=皌ext", v模型=癿uber", @keyup=発eyUpnumberVal",/比;   ,& lt; div 类=癱ounter-btn", @click=癮dds",:类=皗,活跃:muber==max }“祝辞+ & lt;/div>   ,& lt;/div>   & lt;/template>   & lt; script>   export  default  {   ,名字:“Stepper",   ,数据(){   ,return  {   ,muber: 1   ,};   },   ,道具:{   ,分钟:{   ,类型:数字,   ,默认值:1   },   ,马克斯:{   ,类型:数字,   ,默认值:5   },   ,残疾,   },   ,方法:{   ,分钟(){   ,if  (this.muber  & lt;=, this.min), {   ,返回;   ,}   ,this.muber——;   这。释放美元(“countNumber",, this.muber);   },   ,增加了(){   ,if  (this.muber 祝辞=,this.max), {   ,返回;   ,}   ,this.muber + +;   这。释放美元(“countNumber",, this.muber);   },   ,keyUpnumberVal (), {   ,let  numValue;   ,if  (typeof  this.muber ===,“string"), {   ,}   这。释放美元(“countNumber",, this.muber);   ,}   ,}   };   & lt;/script>   & lt; style  lang=發ess", scoped>   .counter-component  {   ,位置:相对;   ,显示:inline-table;   ,溢出:隐藏;   ,vertical-align:中间;   }   .counter-show  {   ,浮动:左;   }   input  {   ,显示:inline-block;   ,边界:没有;   ,border-top: 1 px  solid  # e3e3e3;   ,边界底部:1 px  solid  # e3e3e3;   25,身高:px;   ,行高:25 px;   ,宽度:30 px;   ,text-align:中心;   ,大纲:没有;   ,text-align:中心;   ,背景:# fff;   }   .counter-btn  {   ,边界:1 px  solid  # e3e3e3;   ,显示:inline-block;   25,身高:px;   ,行高:25 px;   ,宽度:25 px;   ,text-align:中心;   ,光标:指针;   }   .counter-btn: hover  {   ,边框颜色:# 4 fc08d;   ,背景:# 4 fc08d;   ,颜色:# fff;   }   .active  {   ,背景:rgb (182,, 181,, 181);   }   & lt;/style>

2。然后页面加载

import  Stepper 得到“。/步进/Stepper";   & lt; Stepper : min=癗umbers",: max=癿axNumbers", @countNumber=癵etFeslaves (& # 39; countNumber& # 39;,事件美元)“祝辞& lt;/Stepper>   数据(){   return  {   数量:1,   maxNumbers: 5   }   ,   }

关于“vue实现计步器功能的方法”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看的到。

vue实现计步器功能的方法