Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
4
respostas

Erro na classe View.js

Está ocorrendo o erro Uncaught TypeError: Cannot set property 'innerHTML' of null na linha this.elemento.innerHTML = this.template(model);. Não consegui identificar o motivo.

class View {

    constructor(elemento) {
        this._elemento = elemento;
    }
    update(model) {
        this._elemento.innerHTML = this._template(model);
    }
}
4 respostas

Boa noite, Antônio! Como vai?

Vc poderia compartilhar o seu projeto completo no github e mandar o link aqui? Assim eu poderei dar uma olhada no que está acontecendo pra tentar te ajudar!

Qualquer coisa é só falar!

Grande abraço e bons estudos, meu aluno!

Gabriel conseguiu verificar o erro?

solução!

Boa noite, Antônio! Como vai?

Perdão pela demora na resposta! Normalmente consigo responder com certa rapidez, mas dessa vez acabei ficando preso com outras coisas!

Contudo, vi que vc abriu outro tópico e que a sua dúvida foi resolvida. Então irei fechar esse aqui e dar como resolvido!

Link do tópico com a solução: https://cursos.alura.com.br/forum/topico-erro-na-classe-view-js-92251

Grande abraço e bons estudos, meu aluno!