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);
}
}