和应用场景相关,不好说。 computed优势是缓存, 他们都能做监听,watch 可以配置 hander 和 deep: true 做深度监听,而且watch还可以返回一个取消监听函数。详细可以看官方api $watch