欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

vue版數(shù)字翻牌器的封裝

 更新時間:2022年04月20日 11:58:00   作者:三倆成群  
這篇文章主要為大家詳細(xì)介紹了vue版數(shù)字翻牌器的封裝,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下

本文實例為大家分享了vue版數(shù)字翻牌器的封裝代碼,供大家參考,具體內(nèi)容如下

封裝vue版數(shù)字翻牌器

<template>?
? ? <div class="number">?
? ? ? ? <ul id="dataNums">?
? ? ? ? ? ? <li v-for="(item,index) in list" :key="index">?
? ? ? ? ? ? ? ? <div class="dataBoc">?
? ? ? ? ? ? ? ? ? ? <div class="tt" :style="{transition:'all 2.5s ease-in-out 0s',top:'-'+item.top+'px'}">?
? ? ? ? ? ? ? ? ? ? ? ? <span v-for="(item2,index2) in numList" :key="index2">{{item2}} ? ? ? ?
? ? ? ? ? ? ? ? ? ? ? ? ?</span> ? ? ? ? ? ? ? ??
? ? ? ? ? ? ? ? ? ? </div>?
? ? ? ? ? ? ? ? </div>?
? ? ? ? ? ? </li>?
? ? ? ? </ul>?
? ? </div>?
</template>

js部分 

export default {?
? ? props:{ number:Number },?
? ? data(){?
? ? ? ? return{?
? ? ? ? ? ? list:[],?
? ? ? ? ? ? numList: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, '.']?
? ? ? ? }?
? ? },?
? ? mounted(){?
? ? ? ? this.scroll();?
? ? },?
? ? methods:{?
? ? ? ? scroll(){?
? ? ? ? ? ? this.list=this.number.toString().split('');?
? ? ? ? ? ? let arr=[];?
? ? ? ? ? ? this.list.forEach((value) => {?
? ? ? ? ? ? ? ? arr.push({ num:value, top:0 })?
? ? ? ? ? ? });?
? ? ? ? ? ? this.list=arr;?
? ? ? ? ? let Hei=parseFloat(getComputedStyle(document.getElementById("dataNums")).height); ? ? ? ? ? ??
? ? ? ? ? ? this.list.forEach((value,index) => {?
? ? ? ? ? ? setTimeout(()=>{?
? ? ? ? ? ? ? ? value.top=parseFloat((value.num*Hei)+(Hei*10)); },index*300);?
? ? ? ? ? ? });?
? ? ? ? }?
? ? }?
}

css樣式 

.number {?
? ? margin-bottom: 10px;?
? ? text-align: center;?
? ? ul {?
? ? display: inline-block;?
? ? height: 40px;?
? ? text-align: center;?
? ? li {?
? ? ? ? float: left;?
? ? ? ? width: 40px;?
? ? ? ? height: 40px;?
? ? ? ? text-align: center;?
? ? ? ? margin: 0 4px;?
? ? ? ? background: url("../assets/images/yuyueshf/number.png") no-repeat center;//背景圖 ? ? ? ? ? ? ? ? ? ??
? ? ? ? background-size: 100% 100%;?
? ? ? ? .dataBoc {?
? ? ? ? ? ? position: relative;?
? ? ? ? ? ? width: 100%;?
? ? ? ? ? ? height: 100%;?
? ? ? ? ? ? overflow: hidden;?
? ? ? ? ? ? .tt {?
? ? ? ? ? ? ? ? position: absolute;?
? ? ? ? ? ? ? ? top: 0;?
? ? ? ? ? ? ? ? left: 0;?
? ? ? ? ? ? ? ? width: 100%;?
? ? ? ? ? ? ? ? height: 100%;?
? ? ? ? ? ? ? ? span{?
? ? ? ? ? ? ? ? width: 100%;?
? ? ? ? ? ? ? ? height: 100%;?
? ? ? ? ? ? ? ? line-height: 40px;?
? ? ? ? ? ? ? ? float: left;?
? ? ? ? ? ? ? ? text-align: center;?
? ? ? ? ? ? ? ? font-size: 26px;?
? ? ? ? ? ? ? ? color: #f64841;?
? ? ? ? ? ? ? ? }?
? ? ? ? ? ?}?
? ? ? ? ?}?
? ? ? ?}?
? ? }?
}

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Vue百度地圖實現(xiàn)定位和marker拖拽監(jiān)聽功能

    Vue百度地圖實現(xiàn)定位和marker拖拽監(jiān)聽功能

    這篇文章主要介紹了Vue百度地圖實現(xiàn)定位和marker拖拽監(jiān)聽功能,實現(xiàn)思路非常簡單,本文結(jié)合實例代碼效果圖給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-11-11
  • vue表單中遍歷表單操作按鈕的顯示隱藏示例

    vue表單中遍歷表單操作按鈕的顯示隱藏示例

    今天小編就為大家分享一篇vue表單中遍歷表單操作按鈕的顯示隱藏示例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-10-10
  • 基于vue實現(xiàn)一個神奇的動態(tài)按鈕效果

    基于vue實現(xiàn)一個神奇的動態(tài)按鈕效果

    今天我們將利用vue的條件指令來完成一個簡易的動態(tài)變色功能按鈕,本文通過實例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友參考下吧
    2019-05-05
  • vue-cli history模式實現(xiàn)tomcat部署報404的解決方式

    vue-cli history模式實現(xiàn)tomcat部署報404的解決方式

    這篇文章主要介紹了vue-cli history模式實現(xiàn)tomcat部署報404的解決方式,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-09-09
  • vue-cli-service build 環(huán)境設(shè)置方式

    vue-cli-service build 環(huán)境設(shè)置方式

    這篇文章主要介紹了vue-cli-service build 環(huán)境設(shè)置方式,具有很好的參考價值,希望對大家有所幫助。
    2023-01-01
  • vuex存儲token示例

    vuex存儲token示例

    今天小編就為大家分享一篇vuex存儲token示例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-11-11
  • 基于form-data請求格式詳解

    基于form-data請求格式詳解

    今天小編就為大家分享一篇基于form-data請求格式詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-10-10
  • 在VUE中使用lodash的debounce和throttle操作

    在VUE中使用lodash的debounce和throttle操作

    這篇文章主要介紹了在VUE中使用lodash的debounce和throttle操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-11-11
  • Vue 解決路由過渡動畫抖動問題(實例詳解)

    Vue 解決路由過渡動畫抖動問題(實例詳解)

    這篇文章主要介紹了Vue 解決路由過渡動畫抖動問題,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-01-01
  • 詳解vue項目接入微信JSSDK的坑

    詳解vue項目接入微信JSSDK的坑

    這篇文章主要介紹了詳解vue項目接入微信JSSDK的坑,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-12-12

最新評論