Obtuve un objeto muy complicado de la API del diccionario, así que estoy muy confundido acerca de cómo renderizarlo usando v-for en vue js. abajo está el objeto ingrese la descripción de la imagen aquí

Mi objetivo es simple, representar cada definición en todos los significados en el objeto usando v-for in vue js. la estructura del objeto es como abajo

  1. datos -> significados -> definiciones -> definición (más de una definición)

si tiene alguna pista o consejo, por favor dígame en el comentario

Lo siento por mi incomprensible ingles

GRACIAS POR ADELANTADO

-1
shinichirou ikebe 11 may. 2021 a las 14:43

1 respuesta

La mejor respuesta

Debería transformar su matriz en lugar de intentar representarla como está.

function transformResponse(response) {
   return response.values().map((item) => {
      return {
          "definitions": item["definitions"].values(),
          "partOfSpeech": item["parOfSpeech"],
          ...
      }
   })
}

Con eso, no se abruma con la representación complicada de la plantilla

0
Jonatan Orozco 11 may. 2021 a las 11:55