vue3中,ref()、reactive()、computed()、watch() 和 watchEffect()的区别

文章浏览阅读154次,点赞3次,收藏2次。watchEffect():watchEffect() 函数也用于监听响应式数据的变化,但它更像是一个自动运行的副作用。总结起来,ref() 用于创建简单的响应式数据,reactive() 用于创建复杂的响应式对象,computed() 用于创建计算属性,watch() 用于监听特定数据的变化并执行回调函数,而 watchEffect() 则可以在函数中使用响应式数据并自动追踪数据的变化。watch():watch() 函数用于监听一个响应式数据的变化,并在数据变化时执行指定的回调函数。