我大致的思路是这样的,但总感觉不对劲,帮忙看看。
首先在点击加入购物车的同时往list数组添加一组数据,如下:
list:[{id:123,count:1},{id:456,count:2}]
然后在购物车循环list数组,获得id和count。
并发送axios请求,携带id与后台数据对比,得到数据(对象)后利用vue.set往数据中添加字段“count”并赋值。
最后就能得到一条带有与list相对应的数据。
但是这样做,会导致发送的axios请求次数与list数组的长度相等。
主要是怎么解决请求次数和count字段的问题。
一只斗牛犬
相关分类