国产gaysexchina男同gay,japanrcep老熟妇乱子伦视频,吃奶呻吟打开双腿做受动态图,成人色网站,国产av一区二区三区最新精品

Vant NumberKeyboard 數(shù)字鍵盤

2022-05-31 11:58 更新

介紹

數(shù)字鍵盤,提供兩種樣式風(fēng)格,可以與密碼輸入框或自定義的輸入框組件配合使用

引入

import Vue from 'vue';
import { NumberKeyboard } from 'vant';

Vue.use(NumberKeyboard);

代碼演示

默認(rèn)樣式

<van-button @touchstart.stop="show = true">
  彈出默認(rèn)鍵盤
</van-button>
<van-number-keyboard
  :show="show"
  extra-key="."
  close-button-text="完成"
  @blur="show = false"
  @input="onInput"
  @delete="onDelete"
/>
import { Toast } from 'vant';

export default {
  data() {
    return {
      show: true
    }
  },
  methods: {
    onInput(value) {
      Toast(value);
    },
    onDelete() {
      Toast('刪除');
    }
  }
}

自定義樣式

<van-number-keyboard
  :show="show"
  theme="custom"
  extra-key="."
  close-button-text="完成"
  @blur="show = false"
  @input="onInput"
  @delete="onDelete"
/>

雙向綁定

可以通過v-model綁定鍵盤當(dāng)前輸入值

<van-field
  readonly
  clickable
  :value="value"
  @touchstart.native.stop="show = true"
/>

<van-number-keyboard
  v-model="value"
  :show="show"
  :maxlength="6"
  @blur="show = false"
/>
export default {
  data() {
    return {
      show: false,
      value: ''
    }
  }
}

左下角按鍵內(nèi)容

通過extra-key屬性可以設(shè)置左下角按鍵內(nèi)容

<van-button plain type="primary" @touchstart.stop="show = true'">
  彈出身份證號碼鍵盤
</van-button>

<van-number-keyboard
  :show="show"
  close-button-text="完成"
  extra-key="X"
  @blur="show = false"
  @input="onInput"
  @delete="onDelete"
/>

鍵盤標(biāo)題

通過title屬性可以設(shè)置鍵盤標(biāo)題

<van-button plain type="info" @touchstart.stop="show = true'">
  彈出自定義標(biāo)題鍵盤
</van-button>

<van-number-keyboard
  :show="show"
  close-button-text="完成"
  title="鍵盤標(biāo)題"
  extra-key="."
  @blur="show = false"
  @input="onInput"
  @delete="onDelete"
/>

API

Props

參數(shù)說明類型默認(rèn)值
v-model v2.0.2當(dāng)前輸入值string-
show是否顯示鍵盤boolean-
theme樣式風(fēng)格,可選值為 default customstringdefault
title鍵盤標(biāo)題string-
maxlength v2.0.2輸入值最大長度number | string-
transition是否開啟過場動畫booleantrue
z-index鍵盤 z-indexnumber | string100
extra-key左下角按鍵內(nèi)容string''
close-button-text關(guān)閉按鈕文字,空則不展示string-
delete-button-text刪除按鈕文字string刪除
show-delete-key是否展示刪除按鈕booleantrue
hide-on-click-outside點擊外部時是否收起鍵盤booleantrue
safe-area-inset-bottom是否開啟 底部安全區(qū)適配booleantrue

Events

事件名說明回調(diào)參數(shù)
input點擊按鍵時觸發(fā)key: 按鍵內(nèi)容
delete點擊刪除鍵時觸發(fā)-
close點擊關(guān)閉按鈕時觸發(fā)-
blur點擊關(guān)閉按鈕或非鍵盤區(qū)域時觸發(fā)-
show鍵盤完全彈出時觸發(fā)-
hide鍵盤完全收起時觸發(fā)-

Slots

名稱說明
delete自定義刪除按鍵內(nèi)容
extra-key自定義左下角按鍵內(nèi)容
title-left自定義標(biāo)題欄左側(cè)內(nèi)容

常見問題

在桌面端無法操作組件?

參見在桌面端使用


實例演示

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號