watch 和 watchEffect
① watchEffect 会自动追踪函数内部使用的数据变化,数据变化时重新执行该函数 watch 需要显示地指定监听的数据,若指定的数据发生变化,重新执行该函数
② watchEffect 的函数会立即执行一次,并在依赖的数据变化时再次执行 watch 的回调函数只有在侦听的数据源发生变化时才会执行,不会立即执行
③ watch 可以更精细地控制监听行为,如 deep、immediate、flush watchEffect 更适合简单的场景,不需要额外的配置。相当于默认开启了 deep、immediate
watchEffect 无法获取到变化前的值, 只能获取变化后的值