相同点:
都是基于依赖收集机制,根据依赖的变化而变化。
不同点:
写法上:compute必须有return值
watch不一定
输入输出:compute是多入单出
watch是单入多出
缓存:compute 使用diff算法,没有变化时直接从缓存中取值
watch 只要变化就执行
执行性:compute 页面初始化会执行
watch 不会执行,加immdeate才可以理解执行
都是基于依赖收集机制,根据依赖的变化而变化。
写法上:compute必须有return值
watch不一定
输入输出:compute是多入单出
watch是单入多出
缓存:compute 使用diff算法,没有变化时直接从缓存中取值
watch 只要变化就执行
执行性:compute 页面初始化会执行
watch 不会执行,加immdeate才可以理解执行