如何点击购物车加减反向为商品列表赋值?
先说下我的思路:
1、所有商品信息(包括加号、数量、减号,这里特殊说明我感觉自己做的有问题)都放在list:[]里,并渲染给页面。
2、通过点击商品信息加号,传递种类和商品的下标,修改list里的值(主要是数量和减号的显示)完成页面渲染,同时查询购物车(没有就丢进去,有就+1)完成cartlist赋值,这里是list和cartlist双向赋值。
那么问题来了:
1、如何做到点击购物车里的加减并赋值的同时,动态修改商品信息list里的同项的值?此时已无法通过下标的方法定位到data.list数据。
2、是否有一种方法通过id查询,快速定位获取同id值的对象并完成双向赋值?
3、如果这么设计错了,是否能推荐更好的设计方案?我还是新手,万分感谢大神帮忙!