收藏
回答

微信小程序下拉刷新滚动的问题

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug enablePullDownRefresh 客户端 6.7.2 2.3.0

- 当前 Bug 的表现(可附上截图)

页面里面有上下滚动展示区域,但是实现如果开放下拉刷新的话就会安卓手机出现滚动区域无法向上滚动的效果,一直出发下拉刷新,看见有人提问过类似的问题,但是没有决绝方案,代码片段使用了之前别人的问题,我现在出现的一样的问题。希望官方或者大牛可以提供一种解决方案;




回答关注问题邀请回答
收藏

2 个回答

  • 喂,醒醒
    喂,醒醒
    2018-11-12


    你可以用scrollview组件的

    2018-11-12
    有用
    回复 8
    • 喂,醒醒
      喂,醒醒
      2018-11-12

      wechatide://minicode/V8AfnRmQ7s3M

      2018-11-12
      1
      回复
    • 烟渺志骋
      烟渺志骋
      2018-11-12回复喂,醒醒

      主要是我页面里面就只有scroll-view,顶部是没有view组件的

      2018-11-12
      回复
    • 喂,醒醒
      喂,醒醒
      2018-11-12回复烟渺志骋

      那你就分离出来啊把不需要滚动的内容放在外面好了,如果整个页面就只用scrollview的话,下拉刷新是不会被触发的

      2018-11-12
      回复
    • 烟渺志骋
      烟渺志骋
      2018-11-12回复喂,醒醒

      我的页面就是一个for循环写的列表,没有其他可以分开的信息的

      2018-11-12
      回复
    • 喂,醒醒
      喂,醒醒
      2018-11-12回复烟渺志骋

      你的意思就是说你列表展示全部写在了scrollview组件中利用它的属性达到上拉获取新数据,同时你还想要下拉刷新重新获取数据是吗,如果是这样的话,我做列表展示页用了scrollview组件我就不会考虑下拉刷新,如果你一定要具有下拉刷新功能的话,就别用scrollview组件,利用来实现上拉获取数据好了。

      2018-11-12
      回复
    查看更多(3)
  • 天绵绵
    天绵绵
    2018-11-12

    上下两个view定位试试

    .top {
      position: absolute;
      top: 0;
      left: 0;
    }
    .bottom {
      position: absolute;
      top: 302px;
      left: 0;
      width: 100%;
    }


    2018-11-12
    有用
    回复
登录 后发表内容