Red de conocimiento informático - Problemas con los teléfonos móviles - Problema real 1 de Vue: los componentes de Vue antes de la actualización y los enlaces del ciclo de vida actualizados no se ejecutan.

Problema real 1 de Vue: los componentes de Vue antes de la actualización y los enlaces del ciclo de vida actualizados no se ejecutan.

Un problema que encontré hace algún tiempo fue que el proyecto era un proyecto vue trasplantado del subprograma Alipay y didUpdate fue reemplazado por actualizado. Después de la ejecución, se descubrió que el enlace del ciclo de vida actualizado no estaba implementado.

La comunicación de componentes utiliza los valores pasados ​​por componentes padre-hijo ordinarios. En ese momento, se pensó que los datos del componente principal no se habían actualizado, por lo que no había ningún componente para realizar la actualización. Sin embargo, más tarde se descubrió que el valor del componente principal había cambiado, pero no había ningún componente. para realizar la actualización. Busqué documentos oficiales y descubrí que en los documentos se mencionaban pozos.

Es posible que la actualización no se ejecute, es mejor usar propiedades calculadas o relojes para monitorear los cambios de datos.

Pensé que era suficiente. Más tarde, a medida que avanzaban las pruebas, los cambios en los valores de los atributos del objeto no se pudieron monitorear durante el monitoreo general. Se descubrió que si monitorea tipos de datos complejos de tipos de objetos, este método no puede monitorear los cambios en claves y valores, y necesita realizar un monitoreo en profundidad de los tipos de objetos.

Esto básicamente resuelve el problema de que los enlaces del ciclo de vida de los componentes WUE antes y después de la actualización no se ejecutan.