国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

微信小程序input標(biāo)簽正則初體驗

shixinzhang / 2175人閱讀

摘要:下面我主要使用了小程序標(biāo)簽的方法對輸入的值進行監(jiān)聽,然后進行正則匹配。標(biāo)簽微信小程序標(biāo)簽自帶屬性,可以調(diào)起帶有小數(shù)點的數(shù)字鍵盤,屬性可以控制我們輸入字符的個數(shù),然后我們給標(biāo)簽綁定方法。

開篇廢話
在開發(fā)過程中經(jīng)常遇到這樣的需求:用戶只能輸入數(shù)字并且只保留小數(shù)點兩位。雖然我們可以在提交表單的時候進行驗證,但是體驗不是很好。下面我主要使用了小程序input標(biāo)簽的bindinput方法對輸入的值進行監(jiān)聽,然后進行正則匹配。
1. input標(biāo)簽

微信小程序input標(biāo)簽自帶type=digit屬性,可以調(diào)起帶有小數(shù)點的數(shù)字鍵盤,maxlength屬性可以控制我們輸入字符的個數(shù),然后我們給input標(biāo)簽綁定bindinput方法。


2. 綁定監(jiān)聽事件

bindinput方法可以監(jiān)聽到當(dāng)前輸入框的值,類似于onchange事件,但不太一樣。通過e.detail.value可以獲取到input的值,return返回的字符串可以替換掉輸入的字符串。

3. 正則匹配

匹配正則通過則返回所有字符,不通過則去掉最后一個不匹配的字符返回。

/*正則匹配*/
regInput(e){
    if(/^(d?)+(.d{0,2})?$/.test(e.detail.value)){
        return e.detail.value;
    }else {
        return e.detail.value.substring(0,e.detail.value.length-1);
    }
}
結(jié)束
這個正則表達式不是很完美,歡迎一起來優(yōu)化。

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/108298.html

相關(guān)文章

  • 信小程序input標(biāo)簽正則體驗

    摘要:下面我主要使用了小程序標(biāo)簽的方法對輸入的值進行監(jiān)聽,然后進行正則匹配。標(biāo)簽微信小程序標(biāo)簽自帶屬性,可以調(diào)起帶有小數(shù)點的數(shù)字鍵盤,屬性可以控制我們輸入字符的個數(shù),然后我們給標(biāo)簽綁定方法。 開篇廢話 在開發(fā)過程中經(jīng)常遇到這樣的需求:用戶只能輸入數(shù)字并且只保留小數(shù)點兩位。雖然我們可以在提交表單的時候進行驗證,但是體驗不是很好。下面我主要使用了小程序input標(biāo)簽的bindinput方法對輸入...

    garfileo 評論0 收藏0
  • 信小程序input標(biāo)簽正則體驗

    摘要:下面我主要使用了小程序標(biāo)簽的方法對輸入的值進行監(jiān)聽,然后進行正則匹配。標(biāo)簽微信小程序標(biāo)簽自帶屬性,可以調(diào)起帶有小數(shù)點的數(shù)字鍵盤,屬性可以控制我們輸入字符的個數(shù),然后我們給標(biāo)簽綁定方法。 開篇廢話 在開發(fā)過程中經(jīng)常遇到這樣的需求:用戶只能輸入數(shù)字并且只保留小數(shù)點兩位。雖然我們可以在提交表單的時候進行驗證,但是體驗不是很好。下面我主要使用了小程序input標(biāo)簽的bindinput方法對輸入...

    _Suqin 評論0 收藏0
  • 信小程序體驗,入門練手項目--通訊錄,后臺是阿里云服務(wù)器

    摘要:最近微信小程序異常火爆,很多人在學(xué)習(xí),下面帶著大家搭建下微信小程序的調(diào)試環(huán)境,并調(diào)試入門練手項目通訊錄和基礎(chǔ)即可微信推薦使用的語言,去菜鳥教程簡單學(xué)習(xí)下,,,即可,方便大家學(xué)習(xí)。 一、前言(坑爹的玩意) 項目源碼:https://github.com/saucxs/wx_... 微信小程序自從2017年,被各種看好,不過一段時間過去了還是反響平平,下半年隨著各項功能的開放,很多企業(yè)...

    kel 評論0 收藏0
  • 【個人】信小程序體驗

    摘要:準(zhǔn)備工作開發(fā)工具下載地址竟然隱藏在一個超鏈接里,真的很不醒目啊文檔地址初次體驗新建項目的時候,可以選擇是小程序小游戲,這次我體驗的是小程序的開發(fā)。可以配置小程序邊界的,如頂部的導(dǎo)航欄的一些樣式。 很早前就想體驗一把小程序的開發(fā)了,如果熟悉三大框架的話,小程序的開發(fā)還是很容易上手的,所以只要跟著做一個小應(yīng)用,加上官方的文檔就十分好學(xué)了。加上官方提供的開發(fā)工具也比較簡潔好用,初次體驗的我覺...

    894974231 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<