Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

get.data() is not a function

Olá!

Estou recebendo este erro "get.data is not a function()" e que está me impedindo de mostrar a data no console. Primeiro eu escrevi o código depois de assistir a aula. Para sanar qualquer dúvida, copiei e colei direto da aula para ver se era realmente algum erro meu que passou despercebido, mas continua dando isso.

https://github.com/lucasalbu12/js-browser-and-project-patterns/tree/master/client

Upei para esse repositório para ficar mais fácil a visualização!

Grato desde já.

3 respostas
solução!

Fala ai Lucas, tudo bem? O problema está no get da data da classe Negociacao, vamos ver seu código:

get data() {
        return Date(this._data.getTime());
}

Faltou fazer um new Date, ficando:

get data(){
        return new Date(this._data.getTime());
}

Espero ter ajudado.

Nossa, muito obrigado! Realmente passou despercebido por mim, ajudou bastante! Sabia que só podia ser uma questão de falta de atenção minha.

Magina Lucas, sempre que precisar não deixe de criar suas dúvidas.

Abraços e 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