7***@qq.com
7***@qq.com
  • 发布:2019-11-13 09:46
  • 更新:2019-11-21 10:10
  • 阅读:1640

【报Bug】uni-app更版之后,百度小程序在页面中会优先执行onShow

分类:HBuilderX

uni-app更版之后,百度小程序在页面中会优先执行onShow,之后再执行onLoad,这样的话我获取不到页面的参数了,请尽快修复

2019-11-13 09:46 负责人:无 分享
已邀请:
DCloud_uniCloud_WYQ

DCloud_uniCloud_WYQ

你现在是哪个版本的HBuilderX

DCloud_uniCloud_WYQ

DCloud_uniCloud_WYQ

应该会在2.4.1修复,感谢反馈

  • 7***@qq.com (作者)

    我已经更新2.4.1了,但是并没有修复这个问题,还是onshow先执行

    2019-11-14 15:06

  • 7***@qq.com (作者)

    修复的是onReady优先执行的bug

    2019-11-14 15:08

  • DCloud_uniCloud_WYQ

    回复 7***@qq.com: 预计了一下版本,结果给预计错了,关注一下最近的更新吧,应该在几天内会发下一个版本

    2019-11-14 15:12

  • 7***@qq.com (作者)

    回复 DCloud_uniCloud_WYQ: 这次我更版之后,执行顺序没问题的,但是又出现一个新问题,在页面返回之后,不执行这个页面的onShow方法

    2019-11-18 09:42

  • 天保

    回复 7***@qq.com: 同样在关注这个问题 刚试了 页面返回确实不执行onShow

    2019-11-18 11:00

DCloud_uniCloud_WYQ

DCloud_uniCloud_WYQ

下版修复,感谢反馈

1***@qq.com

1***@qq.com

bug依然存在

  • 1***@qq.com

    tabbar的页面,onshow不会重新触发,

    2019-11-20 17:41

  • DCloud_uniCloud_WYQ

    回复 1***@qq.com: 这个是导致onShow不会重复触发的修改。。。你回到这个版本之前就能重复触发onShow,但是onShow会在onLoad之前触发

    2019-11-21 10:06

DCloud_uniCloud_WYQ

DCloud_uniCloud_WYQ

临时解决方案:将附件压缩包中的index.js替换HBuilderX里面HBuilderX\plugins\uniapp-cli\node_modules\@dcloudio\uni-mp-baidu\dist这个目录下的index.js

该问题目前已经被锁定, 无法添加新回复