一直以来在使用vue的时候,会对vue的computed属性和watch属性具体的使用分不清楚,总算花点时间整理了下. computed:通常用于监控自己定义的变量,这个变量可以不再data中定义,直接在computed里面定义,然后可以在页面上做双向数据绑定得到这个数据.通常的使用场景:添加商品到购物车,商品数量和总金额会发生变化,如果用watch来做监听就会比较麻烦,使用computed来做监听是最好的选择. watch:通常用于监听data里面定义好的变量.通常用于 model 做双向数据