0.0.2 • Published 5 years ago

mask3a v0.0.2

Weekly downloads
8
License
-
Repository
-
Last release
5 years ago

Mask3

This library was generated with Angular CLI version 8.0.3. Este pacote inclui mascáras: CPF, RG, CNPJ, CNH, CEP, Dinheiro, Email, Telefone.

Instalação

Digite npm i mask3a

Depois importe no component.ts ou page.ts;

import { Mask3Service} from 'mask3a';

constructor(
    private mask3: Mask3Service
){}

No seu html, faça desse modo:

<input  type="text" placeholder="0" (keyup)='num = this.mask3.maskCEP(num);' [(ngModel)]="num">

ou em Ionic:

<ion-input  type="text" placeholder="0" maxlength="9" (ionChange)='num = this.mask3.maskCEP(num);' [(ngModel)]="num"></ion-input>

Sobre as máscaras:

Ao digitar além do limite, por exemplo, a máscara RG possui 9 caracteres, se digitar 10 caracteres ou mais, os caracteres extras serão apagados automaticamente.

Tipo de máscara                   maxlength                 Resultado (exemplo)
                                        
 CPF - maskDocCPF(doc)              14                      087.335.248-85
 RG- maskDocRG(doc)                 14                      078593825
 CNPJ - maskDocCNPJ(doc)            18                      12.345.678/9999-99                    
 CNH - maskDocCNH(doc)              11                      77777777777            
 Telefone - maskTell(telefone)      14                     (34)3322-5858 e/ou (34)99518-7845
 Email - maskEmail(field)           --                      Se for válido - True / Se não for válido - False
 Dinheiro - maskDinheiroBr(v)       --                      1.500.300,85
 CEP - maskCEP(v)                    9                      38050-300