La página carga el contenido, pero la consola informa un error que muestra que no se puede encontrar el nombre del atributo

El error es el siguiente:

 

Mi página puede mostrar claramente los datos de este atributo, pero la consola muestra que no se puede encontrar el atributo de nombre. Esto se debe a que se usa la función que encapsula la interfaz de solicitud, y los datos obtenidos se guardan y representan en el elemento dom, pero antes de que se representen los datos, el dom El elemento se representará una vez para representar los datos obtenidos. Entonces hará que los datos obtenidos por el renderizado queden indefinidos, sin este atributo/objeto.

Es equivalente a que los datos solicitados no se han guardado, vas a acceder a los datos, no debes poder encontrarlos, y la página se renderizará después de que los datos se guarden más tarde, por lo que se informa el error.

El código del problema es el siguiente:

 

En este momento, debido a que los datos que quiero son una matriz, la matriz está vacía al principio y hay datos más adelante, por lo que solo necesito agregar un juicio al frente para juzgar si la matriz tiene una longitud.

Si los datos que desea consultar son un objeto, juzgue si el objeto tiene ese nombre de atributo, como v-if="objeto.nombre"

Supongo que te gusta

Origin blog.csdn.net/qq_59020839/article/details/131678114
Recomendado
Clasificación