收藏
回答

页面重新加载慢

问题模块 框架类型 问题类型 操作系统 操作系统版本 手机型号 微信版本
客户端 小程序 Bug iOS 安卓 安卓手机 7.0.3

onShow()   清空列表数据,重新请求数据,页面反应非常慢,好几秒后页面的数据才会清空重新渲染,求解

安卓手机会,ios的没问题

最后一次编辑于  02-14  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

4 个回答

  • 吴奕群
    吴奕群
    02-14

    同样情况下,安卓是会比ios的慢

    02-14
    赞同 1
    回复 1
    • 旅途
      旅途
      02-15

      我的是tabBar 页面的切换,每次用onshow() 刷新页面,安卓的需要四五秒,ios的完全没问题;但是如果是从其他页面返回刷新也是没问题啊,这是什么情况?

      02-15
      回复
  • 彩云衣内容电商平台
    彩云衣内容电商平台
    02-18

    看一看onshow时候 有无其他并发接口  或者组件加载

    02-18
    赞同 1
    回复 2
    • 旅途
      旅途
      02-18

      没有其他接口,也没有加载组件,只有在tabbar切换的时候会加载慢,点击其他页面,返回刷新的时候就很快,而且只有安卓机会很慢

      02-18
      回复
    • 旅途
      旅途
      02-18回复旅途

      "usingComponents": {} 最后在配置文件里面加了这个就没问题了,但是我小程序里面根本就没有加载组件

      02-18
      回复
  • 是柿子啊
    是柿子啊
    02-14

    麻烦提供下代码片段:https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

    02-14
    赞同
    回复 2
    • 旅途
      旅途
      02-15

      https://developers.weixin.qq.com/s/Pq6SMcmS7h65

      02-15
      回复
    • 旅途
      旅途
      02-15回复旅途

      "usingComponents": {}

      小程序根本就没用到自定义组件,但是json文件要加上这个,这样onshow,刷新数据才不会卡

      02-15
      回复
  • 旅途
    旅途
    02-15

    onShow: function () {

    const self = this;

    self.setData({

    recordList: [],

    });

    self.getSendData();

    },

    就是清除数据,重新请求数据,但是在安卓机上就是会出现加载缓慢,能帮忙看下什么问题吗?


    02-15
    赞同
    回复