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

TypeError: Cannot read property 'length' of undefined

Nesta aula para a validação dos dados de dia e cliente, a professora usa os seguintes códigos:

const clienteEhValido = atendimento.cliente.length >=5
const existemErros = erros.length

mas ambas as transcrições apresentam o seguinte erro:

TypeError: Cannot read property 'length' of undefined

Vi bastante gente reclamando dos erros no código da aula, mas eu faço na mão e já revisei umas 3x tudo, como faço para corrigir esse problema?

Obs.: Já vi no fórum que algumas pessoas tiveram o mesmo problema, mas as respostas me deixaram mais confuso ainda sobre como resolver.

1 resposta
solução!

Encontrei o erro! No meu caso estava trabalhando com variáveis diferentes da professora, e no automático tinha colocado:

const clienteEhValido = atendimento.cliente.length >=5

quando na verdade a minha variável para tal era:

const clienteEhValido = reunioes.reuniao.length >=5

então se alguém tiver o mesmo problema, confere se o parâmetro que você está passando atendimento.cliente, está batendo com o nome do tópico que você adicionou dos dados de preenchimento que nesse caso deve ser cliente.

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