watch 和 computed的区别

watch: 里面的函数不需要调用
computed:里面的函数调用时不需要加()

watch:监听属性,监听属性变化
computed;计算属性,通过属性计算得来的属性

watch:在数据变化时使用或开销较大时使用
computed:一个数据属性在他所依赖的属性发生变化时,也需要发生变化时使用

2. 使用场景

当一个属性受到多个属性影响时用computed
最典型的例子: 购物车商品结算的时候

当一个属性影响多个属性时用到watch
搜索数据