mask3a
TypeScript icon, indicating that this package has built-in type declarations

0.0.2 • Public • Published

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.


Observação: Ao usar Ionic, sempre altere o tamanho do "maxlength" de acordo com a máscara que você irá usar.
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 

Package Sidebar

Install

npm i mask3a

Weekly Downloads

3

Version

0.0.2

License

none

Unpacked Size

150 kB

Total Files

27

Last publish

Collaborators

  • giovannijb