支付寶小程序擴(kuò)展表單 金額輸入·AmountInput

2020-09-18 11:22 更新

金額輸入框。

掃碼體驗(yàn)

示例代碼

{
 "defaultTitle": "amount-input",
 "usingComponents": {
   "amount-input": "mini-ali-ui/es/amount-input/index"
 }
}
<view>


  <amount-input


    type="digit"


    title="轉(zhuǎn)入金額"


    extra="建議轉(zhuǎn)入¥100以上金額"


    placeholder="輸入轉(zhuǎn)入金額"


    value="{{value}}"


    maxLength="5"


    focus="{{true}}"


    btnText="全部提現(xiàn)"


    onClear="onInputClear"


    onInput="onInput"


    onConfirm="onInputConfirm" />


</view>
Page({
 data: {
   value: 200,
 },
 onInputClear() {
   this.setData({
     value: '',
   });
 },
 onInputConfirm() {
   my.alert({
     content: 'confirmed',
   });
 },
 onInput(e) {
   const { value } = e.detail;
   this.setData({
     value,
   });
 },
 onButtonClick() {
   my.alert({
     content: 'button clicked',
   });
 },
 onInputFocus() {},
 onInputBlur() {},
});

屬性

屬性 類(lèi)型 默認(rèn)值 描述 必填 最低版本
type String number input 的類(lèi)型,可選值:digit、number。 -
title String - 左上角標(biāo)題。 -
extra String - 左下角說(shuō)明。 -
value String - 輸入框當(dāng)前值。 -
btnText String - 右下角按鈕文案。 -
placeholder String - placeholder。 -
focus Boolean false 自動(dòng)獲取光標(biāo)??蛇x值:true、false。 -
onInput (e: Object) => void - 鍵盤(pán)輸入時(shí)觸發(fā)。 -
onFocus (e: Object) => void - 獲取焦點(diǎn)時(shí)觸發(fā)。 -
onBlur (e: Object) => void - 失去焦點(diǎn)時(shí)觸發(fā)。 -
onConfirm (e: Object) => void - 點(diǎn)擊鍵盤(pán)完成時(shí)觸發(fā)。 -
onClear () => void - 點(diǎn)擊 clear 圖標(biāo)觸發(fā)。 -
onButtonClick () => void - 點(diǎn)擊右下角按鈕時(shí)觸發(fā)。 -
maxLength Number - 最多允許輸入的字符個(gè)數(shù)。 -
controlled Boolean false 是否為受控組件。為 true時(shí),value 內(nèi)容會(huì)完全受 setData 控制。可選值:true、false。 -
showClear Boolean false 是否一直顯示清除 icon。 1.1.3
focusAfterClear Boolean true 清除 icon 觸發(fā)后,輸入框是否獲得焦點(diǎn)。 1.1.3
以上內(nèi)容是否對(duì)您有幫助:
在線(xiàn)筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)