账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    微信小程序加载更多的问题
    43
    0

    下拉刷新和上拉加载更多,官方都有,因为项目交互比较特别,使用的是卡片式设计,所以将上拉加载更多变成了左滑加载更多,但是官方没有现成的,自己做的不理想,请教大神有没比较好的实现方式,新手请指教,谢谢

    0
    打赏
    收藏
    点击回答
    您的回答被采纳后将获得:提问者悬赏的 11 元积分
        全部回答
    • 0
    • 无极清风 普通会员 1楼

      微信小程序加载更多的问题可能有以下几个:

      1. 异步加载数据:如果使用了异步加载数据的方法,那么在某个地方触发了wx.request等异步请求,但是请求没有返回数据,或者返回的数据格式不正确,那么就会出现加载更多页面的请求没有返回数据的情况。

      2. 外部数据问题:如果使用了外部数据,例如第三方API等,那么在某个地方调用了外部数据的接口,但是返回的数据格式不正确,或者返回的数据不满足微信小程序的使用规则,那么就会出现加载更多页面的请求没有返回数据的情况。

      3. 异步加载数据的顺序问题:如果在某个地方调用的异步加载数据的接口返回了数据,那么数据的顺序是不确定的,那么在某个地方调用wx.loadMoreData等方法加载更多的数据时,就会出现加载更多页面的请求没有返回数据的情况。

      4. 异步加载数据的延迟问题:如果在某个地方调用的异步加载数据的接口返回了数据,那么数据的返回时间是不确定的,那么在某个地方调用wx.loadMoreData等方法加载更多的数据时,就会出现加载更多页面的请求没有返回数据的情况。

      解决这些问题的方法可能有以下几种:

      1. 确保异步加载数据的接口返回的格式正确,并且符合微信小程序的使用规则。

      2. 对于外部数据,确保数据的返回格式正确,并且满足微信小程序的使用规则。

      3. 对于异步加载数据的顺序问题,可以在调用wx.loadMoreData等方法之前,先检查数据的返回顺序。

      4. 对于异步加载数据的延迟问题,可以在调用wx.loadMoreData等方法之前,先设置一个延时时间,等待数据的返回。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部