El subcomponente de Vue3 ve que los datos de accesorios cambian y necesita actualizar el componente actual. ¿Cómo lo escribo?
En Vue3, utilizando la API `watch`, puede ejecutar una devolución de llamada para activar una actualización del componente actual cuando cambian los datos de `props`. El método de escritura específico es el siguiente:
``javascript
exportar valor predeterminado {
props: {
propA: String,
},
watch: {
propA: function (val, oldVal) {
// Realiza la operación de actualizar el componente
this.$forceUpdate();
},
},
},
}
``
En "watch", podemos escuchar cualquier propiedad "props" y ejecutar la función de devolución de llamada cuando la propiedad cambia. En la función de devolución de llamada, podemos realizar operaciones para actualizar. el componente actual, como Utilice "this.$forceUpdate()" para forzar la actualización del componente actual.