Bem, vamos lá, decidi treinar até a exaustão o modelo mvc, acontece que estou aplicando isso em um portifólio.
O objetivo é ler um array de objetos que contenham as características para as fotos.
Até ai tranquilo, o Model, o View e o Controller estão funcionando, porém quando a foto é adicionada ela não é estilizada como determinada no css, não sei porque :/
Qualquer um que puder ajudar seria bem valido.
Esse é o meu view, não percorri o array ainda nele pois estou fazendo testes.
class PhotoView{
constructor(elemento) {
this._elemento = elemento;
Object.freeze(this);
}
template(model) {
return `<div class="photo-album">
<img src="img/imgs/1.jpg">
</div>`;
}
update(model) {
this._elemento.innerHTML = this.template(model);
}
}