Colección de citas famosas - Diccionario de frases chinas - ¿Cómo pueden Vue y otros atravesar el mismo evento al mismo tiempo sin afectarse entre sí?

¿Cómo pueden Vue y otros atravesar el mismo evento al mismo tiempo sin afectarse entre sí?

Por cierto, al actualizar el registro de la matriz, pensé que se pasaría directamente a través de item.showComment =! Item.showComment puede cambiar directamente la matriz. Aunque la lista de momentos de salida muestra que el campo showComment ha cambiado, Vue en la capa de vista no se actualiza automáticamente. Entonces use el método Object.assign() para actualizar la matriz mediante copia superficial. Repasemos brevemente. La copia superficial es una referencia de copia. Todas las referencias copiadas apuntan a instancias del mismo objeto y sus operaciones se afectarán entre sí.

Otra forma de actualizar una matriz es realizar una copia profunda. Resuelva mediante JSON.parse (JSON.stringify (lista)). Después de una copia profunda, los dos objetos, incluidos sus elementos internos, no interfieren entre sí.

Cualquiera de las preguntas anteriores se puede discutir ~

También se pueden señalar malentendidos;)