Estou abrindo um novo tópico pois o meu tópico anterior aberto à duas semanas não foi solucionado.
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);
}
}
github do meu projeto https://github.com/emiliovasconcelos/learning-javascript