2
respostas

Validação de números

Eu pesquisei, mas não sei se isso se aplica no que eu queria fazer, eu vi que aceita letras, queria impossiblitar de aceitar e deixar somente números, como eu faço? o que eu achei: https://stackoverflow.com/questions/24085385/checking-if-string-is-numeric-in-dart

Eu tentei, mas não funcionou, se digitar texto ele não salva, mas não mostra nenhuma mensagem.

2 respostas

Oi Gisele!

Otima ideia veiii!! Você pode compartilhar seu código (pelo GITHUBT é o melhor) com a gente? Quero ver como você fez e porque ele não mostra mensagem!

Pelo StackOverFlow parece uma boa alternativa para evitar letras aonde só podem ser aceitos numeros! Como eu faço normalmente é disponibilizar apenas o teclado numério quando o TextField é para receber numero, mas sempre tem alguem que consegue burlar ele... então o ideal mesmo é fazer uma validação igual a que vc ta pensando!

Oi, eu troquei a ordem dentro do if e parece que funcionou, não sei se está correto:

https://github.com/giseletoledo/tarefas/blob/inheritedwidget/lib/screens/form_screen.dart

Muito obrigada.