Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Formulario dinamico

Fala pessoal, beleza?

Tenho um formulário onde possui um campo de filtro type combo, mas ao pesquisar e exibir os dados que preciso, quero que esse campo fique fique inativo na tela, mas ele possui uma primeira validação de required no estado inicial, e depois do retorno da data, eu gostaria que ele perdesse esse required por não ter nada setado nele mais. Estou tentando implementar com o ngIf, mas não consigo sair da tela sem validar esse campo. Qual seria a melhor solução ?

1 resposta
solução!

Fala ai Gedan, tudo bem? Nesse caso você iria precisar manipular o FormControl via componente no Angular.

this.myForm.get('name').clearValidators()

Veja que eu pego o FormControl para o campo name e limpo os validadores dele.

Espero ter ajudado.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software