收藏
回答

scroll-view触发refresherrefresh不稳定

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug scroll-view 工具 stable 1.06.2402040 8.0.48.2580

https://developers.weixin.qq.com/miniprogram/dev/component/scroll-view.html

在微信开发者工具调试时,这段代码本来是可以正常触发Scroll-view组件的下拉刷新,重新编译后又不行了,修改refresher-enabled="true"变为refresher-enabled="{{true}}"保存之后又可以正常触发Scroll-view组件的下拉刷新,重新编译后又不行了;如此反复试验,不管加不加{{}}符号都是保存后可以正常使用下拉刷新,重新编译后不行,在真机调试上一直触发不了...不知道是什么问题



<scroll-view class="post-list" style="height: {{postListHeight}}px;" 
  scroll-y="{{true}}" 
  scroll-top="{{scrollTop}}"
  refresher-enabled="true"
  bindrefresherrefresh="onRefresh"
  refresher-triggered="{{scrollStatus}}" 
  bindscrolltolower="loadMore"
  bind:refresherstatuschange="log"
>
  <post list="{{postList}}" bind:updatePost="onPullDownRefresh"></post>
</scroll-view>

  // 下拉刷新
  onRefresh() {
    // 开启刷新状态
    this.setData({ scrollStatus: true });
    console.log('开启');
      setTimeout(() => {
        this.setData({
          // 关闭下拉刷新状态
          scrollStatus: false,
        });
      }, 750);
  },
回答关注问题邀请回答
收藏

3 个回答

  • Demons
    Demons
    04-23

    请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    04-23
    有用
    回复
  • 哄哄
    哄哄
    05-02

    同问 今天突然有问题了

    05-02
    有用
    回复
  • FLY
    FLY
    发表于小程序端
    04-24

    同问,从昨天晚上八点后微信小程序scroll-view下拉刷新开始无法使用。

    04-24
    有用
    回复
登录 后发表内容