vue3中的watch函数

文章浏览阅读200次。作用:监听数一个或者多个数据的变化,数据变化时执行回调函数,两个额外的参数:1、immediate(立即执行)2、deep(深度监听)deep:通过watch监听的ref对象默认是浅层监听的,直接修改嵌套的对象属性不会触发回调执行,需要开启deep选项。4、不开启deep,想在某个层次比较深的属性变化时执行回调:可以把第一个参数写成函数的写法,这回要监听具体的属性。在不开启deep的前提下,监听age的变化,只有age发生变化的时候才会发生回调。3、不开启deep,直接修改嵌套属性不会触发回调。