mariohmol / ng-brazil

Commons and utils in angular for brazillian apps ( pipes / validators / directives / masks )
http://geradorbrasileiro.com
MIT License
118 stars 24 forks source link

Máscara para Porcentagem - Não funciona #58

Closed JefersonDeSouza closed 3 years ago

JefersonDeSouza commented 3 years ago

Descreva o bug Máscara para porcentagem não funciona.

Reproduzir Passos para reproduzir o comportamento:

  1. Adicione ‘porcentagem [textMask]="{mask: MASKS.porcentagem.textMask}"’ no seu input text
  2. Execute seu aplicativo
  3. Veja o erro

Comportamento esperado O comportamento esperado seria por exemplo 10 %, 30%, 100 %, ou 1.500 %, no entanto a máscara retorna nesse formato 10, 30, 100, 1.500.

Capturas de tela

Screen Shot 03-23-21 at 02 22 PM

Contexto adicional Angular CLI: 9.1.15 Node: 10.16.0 OS: win32 x64

Angular: 9.1.13 ... animations, common, compiler, compiler-cli, core, forms ... language-service, localize, platform-browser ... platform-browser-dynamic, router Ivy Workspace: Yes

Package Version

@angular-devkit/architect 0.901.15 @angular-devkit/build-angular 0.901.15 @angular-devkit/build-optimizer 0.901.15 @angular-devkit/build-webpack 0.901.15 @angular-devkit/core 9.1.15 @angular-devkit/schematics 9.1.15 @angular/cli 9.1.15 @angular/material 9.2.4 @ngtools/webpack 9.1.15 @schematics/angular 9.1.15 @schematics/update 0.901.15 rxjs 6.5.5 typescript 3.8.3 webpack 4.42.0

Desktop (preencha as seguintes informações):

mariohmol commented 3 years ago

uhmm se quer incluir o % na mascara?

vamos la

  1. na validação ele ja aceita com ou sem o %

  2. Hoje essa feature foi comentada

Acho que como porcentagem está praticamente igual ao number, vale a pena voltar a ter o sufixo

mariohmol commented 3 years ago

subi na nova versao 2.4.3

JefersonDeSouza commented 3 years ago

Muito obrigado pelo retorno Mario, vou atualizar a versão !