1
resposta

Correção da Questão Errada!

A respeito da interface ControlValueAccessor, quantos métodos esta interface nos obriga a implementar?

3 métodos

Alternativa errada! Os métodos são: writeValue, registerOnChange, registerOnTouched e setDisabledState.

Sobre esta questão, a correção está errada, pois um dos métodos é opcional setDisabledState e não precisa ser implementado!

1 resposta

Olá, tudo bem com você?

Peço desculpas pela demora em obter um retorno.

Agradeço sua contribuição e feedback para a melhoria contínua dos materiais da Alura. Você está correto, o método setDisabledState na interface ControlValueAccessor é de fato, opcional. Embora setDisabledState seja opcional, existem poucos cenários onde o mesmo não é realmente necessário.

Todavia, reforço que nossa equipe realizou a refatoração do exercício para que o mesmo seja condizente com a aula e com os métodos da interface ControlValueAccessor. Com a correção, é perguntado quais são os métodos da interface, e não mais os métodos obrigatórios como antes.

Continue mergulhando em conhecimento e não hesite em voltar ao fórum para continuar aprendendo e interagindo com a comunidade.

Em caso de dúvidas estou à disposição.

Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!

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