Porque vcs usam formCadastro.getRawValue() ao invés de apenas formCadastro.value ?
Porque vcs usam formCadastro.getRawValue() ao invés de apenas formCadastro.value ?
Oi, Ricardo! Como vai?
O formCadastro.value
retorna os valores do formulário com as transformações e validações aplicadas, ou seja, pode haver diferenças em relação ao que foi digitado.
Já formCadastro.getRawValue()
retorna os valores brutos, exatamente como foram preenchidos, sem alterações.
Usar um ou outro depende se você quer os dados ajustados ou puros.
Na aula, optamos por usar formCadastro.getRawValue()
para garantir que todos os dados do formulário de cadastro sejam enviados para o servidor sem nenhuma alteração, preservando a integridade das informações fornecidas pelo usuário.
Espero ter ajudado. Conte com o apoio do Fórum na sua jornada. Fico à disposição.
Abraços e bons estudos!