Yo uso 'reloj' en el componente, al igual que:
watch: { config:{ handler: function(){ this.colorAnalysis = this.$props.config; }, deep: true, immediate: true },
Puede funcionar, pero muestra el mensaje a continuación:
La emisión de declaraciones para este archivo requiere el uso del nombre privado 'handler'. Una anotación de tipo explícito puede desbloquear la emisión de declaración.
No puedo entender cuál es el problema y cómo prevenir esta situación. Por favor, dame algunas direcciones. Gracias.
No entiendo el motivo. Pero cuando cambio el formato a:
watch: { config() { this.colorAnalysis = this.$props.config; }, }
el mensaje desapareció!