Existe alguma diferença entre declarar o service no created ou no data() ? Percebi que os dois modos abaixo funcionam:
created(){ this.service = new FotoService(this.$resource); }
data(){ service: new FotoService(this.$resource); }
Existe alguma diferença entre declarar o service no created ou no data() ? Percebi que os dois modos abaixo funcionam:
created(){ this.service = new FotoService(this.$resource); }
data(){ service: new FotoService(this.$resource); }
Fala ai Rafael, tudo bem? Acho que seria mais uma questão de recomendações e boas práticas.
Minha sugestão é que você utilize o created
para inicializações e injetar dependências do componente, no caso o serviço é uma dependência.
E deixar o data
como fonte de informações do componente.
Espero ter ajudado.