No acceso a la propiedad del json

hola tengo un proceso que me arroja un JSON.
mounted() {
this.axios
.get(“http://localhost:8000/practica”)
.then(response => {
this.data = response
//console.log(response);

  }).catch((e)=>{
    console.log(e)
  })

Este codigo a traves de de un v-for que me arroja esto en el navegador,
[ { “id”: 1, “name”: “Billetera”, “description”: “Billetera de cuero negro”, “valor”: 200 }, { “id”: 2, “name”: “Reloj”, “description”: “Reloj de pulsera”, “valor”: 300 }, { “id”: 3, “name”: “Anillo”, “description”: “Anillo de oro”, “valor”: 400 } ]

200

OK

{ “content-type”: “application/json; charset=utf-8”, “content-length”: “218” }

{ “url”: “http://localhost:8000/practica”, “method”: “get”, “headers”: { “Accept”: “application/json, text/plain, /” }, “transformRequest”: [ null ], “transformResponse”: [ null ], “timeout”: 0, “xsrfCookieName”: “XSRF-TOKEN”, “xsrfHeaderName”: “X-XSRF-TOKEN”, “maxContentLength”: -1 }

[object XMLHttpRequest]

qu es es contenido de mi json, trato de accesar el nombre de este json y no puedo a traves de este codigo:

      <div v-for="item in data" v-bind:key="item.id" v-bind:name="item.name">
          {{item.name}
      </div>

y no me muestra NADA, quito el item.name y coloco item y me arroja todo el contenido que escribi arriba, podrian ayudarme de antemano gracias…

Did you declare your data as a function?

Im not understand, im just begin in vue, dou have an example pmease?

Por lo que veo en tu código, parece que la variable esta siendo guardada directamente en ‘data’ no dentro de una variable en data, de esta forma cuando llamas a la variable si es accesible pero si accedes a una propiedad del objeto no existe.

Prueba guardando tu variable en algo parecido a esto:

this.respuesta = response