本文介绍: Vue2和Vue3中的watch函数作用是一样的,用来监测数据的变化并在数据变化时触发对应的回调函数,但Vue2和Vue3中的watch在使用的细节上有所不同,Vue3中的watch在监测reactive定义的响应式数据时,oldValue(旧的值)无法正确的获取到,不同的还有deep配置(深度监视),在Vue2中想要监测到嵌套对象里的数据时需要手动开启deep配置,而Vue3中是强制开启deep配置的。
Vue2和Vue3中的watch函数作用是一样的,用来监测数据的变化并在数据变化时触发对应的回调函数,但Vue2和Vue3中的watch在使用的细节上有所不同,Vue3中的watch在监测reactive定义的响应式数据时,oldValue(旧的值)无法正确的获取到,不同的还有deep配置(深度监视),在Vue2中想要监测到嵌套对象里的数据时需要手动开启deep配置,而Vue3中是强制开启deep配置的。
下面来举例说一下Vue3中面对不同的监测数据需求,应该如何正确的使用watch函数。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。