两者都可以监听data属性的变化
watch既要指明监听的属性,也要指明监听的回调。默认是惰性执行,监听源可以是一个具有返回值的getter函数,也可以是一个ref。
watchEffect不用指明监听那个属性,监听的回调中用到哪个属性就监听哪个属性,会根据其中的属性,自动监听其变化。
watchEffect有点像computed:
computed注重的是计算出来的值,必须要有返回值。
watchEffect更注重的是过程,不需要写返回值
两者都可以监听data属性的变化
watch既要指明监听的属性,也要指明监听的回调。默认是惰性执行,监听源可以是一个具有返回值的getter函数,也可以是一个ref。
watchEffect不用指明监听那个属性,监听的回调中用到哪个属性就监听哪个属性,会根据其中的属性,自动监听其变化。
watchEffect有点像computed:
computed注重的是计算出来的值,必须要有返回值。
watchEffect更注重的是过程,不需要写返回值