Sep 6, 2018 · 1 min read
Ótimo artigo! Parabéns.
Porém você mistura alguns conceitos e usa o self desnecessariamente.
Repare que aqui:
created() {
var self = this
MarvelApi.getAllComics(10, comics => {
self.quadrinhos = comics.data.data.results;
})
}Você não tem essa necessidade, já que está usando o conceito de arrow function, e usando isto o seu this está preservado, tornando desnecessário o recurso var self = this. Ficaria mais simples assim:
created() {
MarvelApi.getAllComics(10, comics => this.quadrinhos = comics.data.results );
}A mistura de conceitos é que em alguns momentos você trabalha com arrow function e em outros com function() {}. além de usar o var, já que está usando const, o ideal é passar a usar também o let.
No mais, esse foi o tutorial mais tranquilo sobre Vue (que ainda estou aprendendo) que já vi.
