收藏
回答

onLoad等生命周期重新执行

问题模块 框架类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
API和组件 小程序 生命周期 客户端 1.62 1.9.8

点击tab怎么让页面的生命周期重新执行


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

15 个回答

  • 宝二爷👻
    宝二爷👻
    2018-03-05

    在onshow里面再写一遍就好了


    2018-03-05
    赞同
    回复
  • \^gjy$\
    \^gjy$\
    2018-03-07

    写到onShow里不行么,tab的那几个页面因为不会被卸载所以onLoad都是进入的时候执行一遍的,除非是重启微信或者重启小程序。

    2018-03-07
    赞同
    回复
  • 张文
    张文
    2018-03-07

    根据你在3楼的需求的话,把你现在写在onload里代码写在onshow就可以了吧

    2018-03-07
    赞同
    回复
  • A 明月🌙
    A 明月🌙
    2018-03-08

    重新redirect到这个页面不就重新执行生命周期了吗

    2018-03-08
    赞同
    回复
  • 宁静的夏天
    宁静的夏天
    2018-03-08

    如果该页面想重新走生命周期,只能将该页面卸载(生命周期函数onUnload页面卸载),当使用重定向方法wx.redirectTo(OBJECT)或关闭当前页返回上一页wx.navigateBack(),触发onUnload。


    2018-03-08
    赞同
    回复