这里也有bug
上图红线位置,假如点击美食饮品品类,获得它的id为12,此时parentId=12,然后addItems(pageSize, pageNum);会先执行一次,获得parentId=12的第1页的3条数据,然后!!!!!!执行后面的parentId='';这时候你再滑动屏幕,你将获得的是parentId='';这个条件下的第2页的3条数据,而不是parentId=12的第2页的3条数据,之后第三第四第五之后的,获得的都是parentId='';这个条件下的数据,所以当你点击美食饮品之后,你会发现你里面还有个骑行店?????说好卖奶茶呢?老师们可以测试一下
30
收起
正在回答
3回答
同学很抱歉老师之前疏忽了,没有测试其它分类,还望见谅。
这个问题归根结底就是什么时候清空父id的问题,利用已有的代码设置一个标识就可以
加载页面时设置标识,如果传过来的父id为null,则falg为false
触发点击时间,如果!falg为true直接将父id设置为‘’
将最后的去掉
祝学习愉快~
慕函数5323999
2019-12-13 00:26:09
老实说,这个分类的设计,感觉很绕,而且容易出错,如果我再多几级分类呢?有个四五级分类,感觉这个项目会更绕,感觉之前那个icake那个项目里面的分类更好理解一点
4. SSM到Spring Boot入门与综合实战
- 参与学习 人
- 提交作业 323 份
- 解答问题 8263 个
本阶段将带你学习主流框架SSM,以及SpringBoot ,打通成为Java工程师的最后一公里!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星