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

Qual a diferença entre a inicialização de controls no group de um formbuilder(name e name2), ambas as formas funcionam.

constructor(
    private router: Router,
    private fb: FormBuilder) {
  }
ngOnInit() {
    this.form = this.fb.group({
      name: ['',
        [
          Validators.required,
          Validators.minLength(3),
          Validators.maxLength(250)
        ]
      ],
      name2: this.fb.control('', [
        Validators.required,
        Validators.minLength(3),
        Validators.maxLength(250)
      ])
    });
  }
1 resposta
solução!

Fala aí Luna, tudo bem? Basicamente não tem diferença, em uma, o Angular está sendo responsável por criar os control's na segunda você criou.

A primeira é apenas um atalho para a segunda, por debaixo dos panos o Angular vai fazer a criação do mesmo.

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