老师7-10章节的menuReducer有个bug

来源:7-10 详情页点菜页面开发(ShopBar-chooseList 交互开发)(2)

酒足饭饱勾二嫂

2018-11-07

图片描述
红线部分,action.outIndex会一直是undefined,因为您是把它放在action.obj中的,而且当action.obj.outIndex为0的时候,也就是左边为热销数据的时候,或运算符会忽略掉它,此时currentItem的值是state.currentLeftIndex。这个地方会导致在购物车中增加或减少非当前页的物品的时候出现bug,我在自己的项目中改掉了,您也说一下吧,避免别的同学出现问题。

写回答

1回答

吕小鸣

2018-11-07

你好,我这边看了一下,这里是有一个bug哦,感谢同学的提醒,源码里面我已经更新了。


//img.mukewang.com/szimg/5be2bb8f0001f99320360614.jpg

0
0

移动Web App开发之实战美团外卖

运用React全家桶技术,从0到1学习全面的移动 Web APP 开发技术。

389 学习 · 235 问题

查看课程