mask3a
v0.0.2
Published
This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 8.0.3. Este pacote inclui mascáras: CPF, RG, CNPJ, CNH, CEP, Dinheiro, Email, Telefone.
Downloads
8
Maintainers
Readme
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