<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          Cleave.js:Web表單開發(fā)之實時格式化顯示

          共 1565字,需瀏覽 4分鐘

           ·

          2020-12-21 04:25

          文末福利資源更新?
          Cleave.js是一個幫助表單實現(xiàn)各種復雜實時格式化顯示的工具庫,可以說Cleave.js讓表單的輸入變得更加的高逼格,能實現(xiàn)很多復雜的表單格式化顯示,簡而言之就是針對 標簽按照諸如千分位、電話號碼等風格的特定顯示!
          https://github.com/nosir/cleave.js

          特征

          • 信用卡號碼格式
          • 電話號碼格式(國際化)
          • 日期格式
          • 數(shù)字格式
          • 自定義定界符,前綴和塊模式
          • CommonJS / AMD模塊化
          • ReactJS組件
          • AngularJS指令(1.x)
          • ES模塊化

          為什么使用Cleave.js?

          Cleave.js是通過格式化鍵入的數(shù)據(jù)來提供一種提高輸入字段可讀性的簡便方法。通過使用該庫,無需編寫任何令人難以置信的正則表達式或掩碼模式即可格式化輸入文本。但是,這并不意味著要替換任何驗證或掩碼庫,仍然需要對數(shù)據(jù)進行服務器端的校驗。也就是說Cleave.js是為了更加好的可讀性.

          效果

          信用卡

          日期

          時間

          千分位(貨幣)

          手機號

          自定義

          使用

          支持在普通JS和React、Angular中使用,也支持CommonJS、AMD、ES Module、TypeScript。也有如何支持Vue.js的方法文檔。

          JavaScript

          只需引入



          cleave-phone.{country}.js 插件僅在啟用電話快捷方式時才需要。

          然后有一個文本字段

          <input class="input-phone" type="text"/>

          在你的JavaScript中 new Cleave

          var cleave = new Cleave('.input-phone', {
          phone: true,
          phoneRegionCode: '{country}'
          });

          React

          import React from 'react';
          import ReactDOM from 'react-dom';
          import Cleave from 'cleave.js/react';

          class MyComponent extends React.Component {
          onChange(event) {
          // formatted pretty value
          console.log(event.target.value);

          // raw value
          console.log(event.target.rawValue);
          }

          render() {
          return (
          <Cleave placeholder="Enter your credit card number"
          options={{creditCard: true}}
          onChange={this.onChange.bind(this)} />

          );
          }
          }


          粉絲福利

          143期留言+在看幸運用戶:暫無

          臨走前留下,今天的福利

          • 福利1:《教你玩轉手機攝影,隨手拍出好照片》獲取資源請在公眾號對話框中回復關鍵字:FL04,如果沒有關注請掃下面的二維碼
          • 福利2:在看+留言,我隨機抽取一位認真留言的小伙伴,給他發(fā)一個紅包獎勵

          猜你喜歡

          -?END -

          點贊 + 在看 + 留言,下一個幸運兒就是你!
          走心的分享更容易被抽中~

          開獎時間?下期文末

          瀏覽 63
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  亚洲欧美久久 | 成人做爰A片免费视频 | 精品日韩一区二区三区 | 精品人妻无码一区二区出白浆潮喷 | 精品人妻无码一区二区三区91 |