- 发布:2020-06-18 11:46
- 更新:2020-10-11 01:18
- 阅读:1416
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: window10
HBuilderX类型: 正式
HBuilderX版本号: 2.7.9
手机系统: 全部
手机厂商: 苹果
页面类型: nvue
打包方式: 云端
项目创建方式: HBuilderX
测试过的手机:
示例代码:
官方新闻/资讯App模板代码;
官方新闻/资讯App模板代码;
操作步骤:
进入首页,上拉加载更多,然后下拉刷新,然后再上拉加载更多(这个时候已经不触发加载了!~)
进入首页,上拉加载更多,然后下拉刷新,然后再上拉加载更多(这个时候已经不触发加载了!~)
预期结果:
可以正常触发加载更多
可以正常触发加载更多
实际结果:
没有被触发加载更多功能
没有被触发加载更多功能
bug描述:
bug问题:进入首页,上架加载更多以后,使用下拉刷新重置页面,然后再次上拉到底部,这个时候无法触发加载更多事件,这个时候只有退出重新载入页面才不能被卡主; 详见附件截图!
个人尝试解决办法:
1.给list 添加ref='list'属性,在触发下拉刷新的时候重置loadmore事件:this.$refs['list'].resetLoadmore();--存在问题,对于单个list组件可以使用该方法实现,但是对于for循环的多个list组件使用无效,并进行了报错;
- 重置list的高度,没有实现成功,无法重置;
不要用uni-list, 改用list 就没有这个问题了。。
-
459114173 (作者)
老哥谢谢你,但是我用的就是list,使用resetLoadmore重置就报undefined,不知为何,单个list就没有这个问题,使用循环就报错了
2020-06-28 14:40
小答 - 123
大哥,我也发现resetLoadmore没有,请问您是怎么解决的不触发loadmore问题