最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Vue仿支付寶支付功能

 更新時間:2018年05月25日 16:51:22   作者:丿歌頌者  
這篇文章主要介紹了Vue仿支付寶支付功能,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下

先給大家上個效果圖:

 

<div class="goods-psd">
  <p class="apply-title">
   請輸入支付密碼
  </p>
  <p style="margin: 0.2rem">確認支付 <span>{{password}}</span> </p>
  <div class="psd-container">
   <input class="psd-input" type="password" readonly v-for="(value,index) in passwordGroup" :key="index" :value="value.value">
  </div>
 </div>
 <div class="input-pan">
  <div class="pan-num" v-for="(value,num) in number" :key="num" @click="inputPsd(value)">{{value}}</div>
 </div>
</div>

不管邏輯有沒有搞懂,先把樣式寫出來總是沒錯啦~

思路梳理

1.輸入框使用for循環(huán),循環(huán)出6個input; 2.下面的按鍵使用for循環(huán),便于后期存儲記錄; 3.將所輸入的密碼放入到pasgroup數(shù)組中; 4.定義輸入框的下標,將pasgroup數(shù)組內容按照下標依次放入input內; 5.開始代碼啦~

代碼

data () {
  return {
   popupVisible1: true,
   realInput: '',
   password: '111',
   passwordGroup: [],
   number: ['1','2','3','4','5','6','7','8','9','取消','0','刪除'],
   pasgroup: [],
   currentInputIndex:-1
  }
 }

在data內定義好我們需要的元素

initPasswordGroup () {
 this.passwordGroup=[];
 for(var i=0;i<6;i++){
  this.passwordGroup.push({
    value:null
  })
 }
}

循環(huán)出input,將其內容賦值為value:null,在界面上顯示出6個輸入框

watch: {
  currentInputIndex (val) {
   if(val == 5){
    console.log(this.pasgroup)
   }else if(val <= -1){
    this.currentInputIndex = -1
   }
  }
 }

監(jiān)聽數(shù)組下標的變化,當下標到5的時候打印出該數(shù)組

inputPsd (value) {
   switch (value) {
    case '取消':
     this.currentInputIndex = -1
     this.pasgroup = []
     this.initPasswordGroup ()
     break;
    case '刪除':
     this.pasgroup.pop()
     console.log(this.pasgroup)
     // this.currentInputIndex 下標值,刪除添加時改變
     this.passwordGroup[this.currentInputIndex].value = null
     this.currentInputIndex--
     console.log(this.passwordGroup)
     break;
    default:
     this.pasgroup.push(value)
     this.currentInputIndex++
     this.passwordGroup[this.currentInputIndex].value = value
   }
  },

獲取到所點擊的元素,當點擊‘取消'時清空input 輸入框內的內容,清除數(shù)組;當點擊‘刪除'時,下標值依次減減,將value重置為null; 當點擊其他數(shù)字時,下標值依次增加,將數(shù)組pasgroup[]里面的內容寫進passwordGroup[]里面,在輸入框中展示。

總結

以上所述是小編給大家介紹的Vue仿支付寶支付功能,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關文章

  • 淺談vue-lazyload實現(xiàn)的詳細過程

    淺談vue-lazyload實現(xiàn)的詳細過程

    本篇文章主要介紹了淺談vue-lazyload實現(xiàn)的詳細過程,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-08-08
  • vue?innerHTML?綁定單擊事件不生效的解決

    vue?innerHTML?綁定單擊事件不生效的解決

    這篇文章主要介紹了vue?innerHTML?綁定單擊事件不生效的解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-01-01
  • Vue?Input輸入框自動獲得焦點的有效方法

    Vue?Input輸入框自動獲得焦點的有效方法

    我們有時候會遇到要輸入框自動獲取焦點的情況,下面這篇文章主要給大家介紹了關于Vue?Input輸入框自動獲得焦點的簡單方法,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2022-11-11
  • vue?使用el-table循環(huán)輪播數(shù)據(jù)列表的實現(xiàn)

    vue?使用el-table循環(huán)輪播數(shù)據(jù)列表的實現(xiàn)

    這篇文章主要介紹了vue?使用el-table循環(huán)輪播數(shù)據(jù)列表的實現(xiàn)方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-04-04
  • 解決el-tree節(jié)點過濾不顯示下級的問題

    解決el-tree節(jié)點過濾不顯示下級的問題

    這篇文章主要介紹了解決el-tree節(jié)點過濾不顯示下級的問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-04-04
  • Vue和React中快速使用Electron的簡單教程

    Vue和React中快速使用Electron的簡單教程

    Electron也可以快速地將你的網(wǎng)站打包成一個原生應用發(fā)布,下面這篇文章主要給大家介紹了關于Vue和React中快速使用Electron的相關資料,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考下
    2022-05-05
  • 一文詳解Vue Router的使用和路由守衛(wèi)

    一文詳解Vue Router的使用和路由守衛(wèi)

    Vue Router 是 Vue.js 的官方路由庫,用于在 Vue 應用中實現(xiàn)單頁面應用(SPA)的客戶端路由,以下是 Vue Router 的詳細介紹,包括基本概念、配置、路由導航以及高級用法,感興趣的小伙伴跟著小編一起來看看吧
    2024-08-08
  • vue:內存泄露詳解

    vue:內存泄露詳解

    這篇文章主要介紹了一個Vue的內存泄露詳解,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2021-10-10
  • 解析vue data不可以使用箭頭函數(shù)問題

    解析vue data不可以使用箭頭函數(shù)問題

    這篇文章主要介紹了vue data不可以使用箭頭函數(shù)問題,本文通過源碼解析給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2018-07-07
  • vue組件中添加@click失效問題及解決

    vue組件中添加@click失效問題及解決

    這篇文章主要介紹了vue組件中添加@click失效問題及解決,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-08-08

最新評論

伊宁市| 沂南县| 太和县| 托克逊县| 商南县| 台南市| 望都县| 青冈县| 蛟河市| 凤城市| 曲麻莱县| 新河县| 西城区| 浑源县| 平遥县| 铜山县| 汽车| 鄂托克前旗| 信宜市| 鄂托克前旗| 延边| 承德市| 岗巴县| 吉安市| 双峰县| 水城县| 麟游县| 昌吉市| 格尔木市| 夏河县| 山丹县| 永仁县| 江安县| 雷山县| 涪陵区| 吉木乃县| 宝应县| 隆子县| 郯城县| 华池县| 汪清县|