收藏
回答

下拉刷新为什么我在开发工具上可以正常显示 在手机上运行不能显示 这是什么原因

"enablePullDownRefresh": true

这个属性我也添加了 就是不能在手机上显示下拉刷新

最后一次编辑于  2018-09-20
回答关注问题邀请回答
收藏

3 个回答

  • Nicholas
    Nicholas
    2018-09-20

    你要在每个页面加上

    onPullDownRefresh(){

    wx.hideNavigationBarLoading() //完成停止加载

    wx.stopPullDownRefresh() //停止下拉刷新

    }



    2018-09-20
    赞同 1
    回复 4
    • 
      
      2018-09-20



      好像不是这个原因吧  因为在开发工具上运行正常 在手机上运行 就是上下拉刷新就跟没有加一样 根本就拉不下来

      2018-09-20
      回复
    • 社区技术运营专员-娇华
      社区技术运营专员-娇华
      2018-09-20回复

      你好,可以提供下代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)来看看

      2018-09-20
      回复
    • 
      
      2018-09-20回复社区技术运营专员-娇华

      Page({

      data: {

      dataList: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20],

      count: 0

      },

      onPullDownRefresh() {

      console.log("======================")

      var self = this;

      setTimeout(() => {

      // 模拟请求数据,并渲染

      var arr = self.data.dataList, max = Math.max(...arr);

      for (var i = max + 1; i <= max + 3; ++i) {

      arr.unshift(i);

      }

      self.setData({ dataList: arr });

      // 数据成功后,停止下拉刷新

      wx.stopPullDownRefresh();

      }, 1000);

      },

      onReachBottom() {

      var arr = this.data.dataList, max = Math.max(...arr);

      if (this.data.count < 3) {

      for (var i = max + 1; i <= max + 5; ++i) {

      arr.push(i);

      }

      this.setData({

      dataList: arr,

      count: ++this.data.count

      });

      } else {

      wx.showToast({

      title: '没有更多数据了!',

      image: '../../src/images/noData.png',

      })

      }

      }

      })



      <view class="tui-content">

      <view class="tui-menu-list" wx:for="{{dataList}}"> {{item}}</view>

      </view>



      "backgroundTextStyle": "dark",

      "enablePullDownRefresh": true,

      "onReachBottomDistance": 50



      2018-09-20
      回复
    • 社区技术运营专员-娇华
      社区技术运营专员-娇华
      2018-09-20回复

      麻烦按照教程来提供下代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

      2018-09-20
      回复
  • 
    
    2018-09-25

    我也没解决呢 你知道咋解决了吗?

    2018-09-25
    赞同
    回复
  • 慢慢再
    慢慢再
    2018-09-23

    我也遇到了这个问题。 怎么解决的啊?

    2018-09-23
    赞同
    回复 3
    • 
      
      2018-09-25

      不知道

      2018-09-25
      回复
    • 慢慢再
      慢慢再
      2018-09-25回复

      我吧view-scrool 去掉 就可以了

      2018-09-25
      回复
    • 
      
      2018-09-25回复慢慢再

      我试了 把那个去掉在手机上还是不行的

      2018-09-25
      回复