关于购物车数据更新,总计时而改变时而不变问题

由于自己是前端小白,还没有深入了解vue机制问题!!!

 

记当时问题:  在购物车页面添加了步进器,用vue.set在数组内添加新属性保存了步进器的数据,使用了vue的计算属性去计算总价格,当步进器的数据改变时,计算属性时而触发时而不触发,在打印新数组时,发现数组的数据是已经更新上去了的,但是计算属性的不更新的问题一直存在,后来经过几番周折了解到,当用vue.set去添加新属性时,vue的计算属性会有监测不到数据更新的这一问题,所以必须要用事件的方式去解决这一问题。

posted on 2019-01-22 10:07  前端小猪仔  阅读(450)  评论(0)    收藏  举报