收藏
回答

第二次进入含有加速计监听的页面的BUG

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug wx.onAccelerometerChange 客户端 6.5.3 2.0.0

由一个页面进到另一个有wx.onAccelerometerChange的页面,然后返回第二次打开这个页面的时候wx.onAccelerometerChange里面的setData不执行,其他地方的代码都是执行的,setData的回调都不执行


回答关注问题邀请回答
收藏

3 个回答

  • 济南小程序开发
    济南小程序开发
    2019-01-29

    我这边解决方案

    //让setData执行多次

    _this.setData({

    showView: true

    });


    2019-01-29
    有用
    回复
  • 拓荒
    拓荒
    2018-10-10

    已经解决了,谢谢

    2018-10-10
    有用
    回复 1
    • 济南小程序开发
      济南小程序开发
      2019-01-29

      在解决的,setData是走了,但是没有执行页面修改

      2019-01-29
      回复
  • 卢霄霄
    卢霄霄
    2018-10-10

    你的问题是这样的,定义在page({}) 外面的变量,不会随着页面销毁而销毁。。所以你再进的时候默认状态不对。但是这种情况 setData不进回调就很怪了。。

    把几个变量的定义和初始化放到 onLoad里就行了

    2018-10-10
    有用
    回复
登录 后发表内容