收藏
回答

onShow里wx.showLoading页面不展示?

onShow一进来页面里app.globalData.err_code为空时,wx.showLoading执行了,success成功回调了,也显示了,但是在返回到这个页面,app.globalData.err_code有值了,但是(体验版)页面木有loading展示,succe也是执行的,真机调试都没有问题!!!!!苹果ios 11

  onShow: function(){
    const that=this;
    that.setData({
      code: "",
    },()=>{
       wx.showLoading({
                title: 'title1',
                mask: true,
                success: function(){
                  console.log(71717)
          }
        })
      console.log(65,app.globalData,app.globalData.err_code);
      if(app.globalData && app.globalData.err_code){
        wx.showLoading({
          title: 'title2',
          mask: true,
          success: function(){
            console.log(71717)
          }
        })
        console.log(66);
      }
    })
  },
回答关注问题邀请回答
收藏

4 个回答

  • 风清雾云开见日出
    风清雾云开见日出
    2021-09-06

    可能是体验版缓存问题,清除一下缓存试试

    2021-09-06
    有用
    回复 4
  • 老张
    老张
    2021-09-05

    1、同样的代码先在onLoad里执行看看。

    2、setTimeout一下。

    页面正在切换之间,有时showToast一类不生效。

    2021-09-05
    有用
    回复 1
    • 爱吃番茄的橘子猫
      爱吃番茄的橘子猫
      发表于移动端
      2021-09-05
      onload都正常的,真机调试也是正常的,体验版不正常
      2021-09-05
      回复
  • 王素芳
    王素芳
    发表于移动端
    2021-09-05
    :236
    2021-09-05
    有用
    回复 1
  • 龙超
    龙超
    发表于移动端
    2021-09-05
    bj
    2021-09-05
    有用
    回复 1
登录 后发表内容