请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于无限滚动问题

图片描述老师,我发现商店虽然查询完了,下拉的刷新提示也隐藏了,但是后台还是在查询,这个很难受啊!我还以为是我写的有问题,我把老师你的js代码贴进去也是这个问题,麻烦帮我解决一下,谢谢了

正在回答

1回答

同学你好,我这边看了下的SQL语句输出,再对比我的,感觉的 shopDao.xml里的queryShopList 方法 是不是漏写了 enable_status 这个数据,按道理说这个方法是输出 状态码为1(即已上架)的商品的数量。

我这边也不清楚是不是这个问题,你可以在访问这个网页的时候,在后端相关的代码进行 断点 debug,前端 shoplist.js 开发者选项那里进行逐步调试

1 回复 有任何疑惑可以回复我~
  • 翔仔 #1
    感谢同学的热心支持,我这边是没有问题的,光通过这个信息只能说明 同学的存在重复访问,但是具体得要同学前后端调试一下,为什么会多次触发
    回复 有任何疑惑可以回复我~ 2020-04-08 00:09:09
  • 提问者 青白菜 #2
    非常感谢!
    回复 有任何疑惑可以回复我~ 2020-04-08 21:39:58
  • 提问者 青白菜 回复 翔仔 #3
    老师,是前端只要触发滚动条下拉事件就去后台查询,感觉前端逻辑有问题,我的解决方案是这样的,我试了下好像可以了
    if (total >= maxItems) {
                        // 隐藏提示符
                        $('.infinite-scroll-preloader').hide();
                        return;//只要满足这个条件,我就不向后台发请求了
                    } else {
                        $('.infinite-scroll-preloader').show();
                    }
    回复 有任何疑惑可以回复我~ 2020-04-12 10:46:04
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号