收藏
回答

tabBar选项卡问题

问题模块
API和组件

怎么设置当离开该选项卡时,相对应的页面关闭,或者离开该选项卡之后再点击该选项卡,相对应的页面会重新刷新,比如

点击挑战之后,再点击大厅,让挑战的页面关闭或者当我再点击挑战时,让挑战页面刷新

最后一次编辑于  2017-08-10
回答关注问题邀请回答
收藏

3 个回答

  • hzy~cg
    hzy~cg
    2017-08-12

    困扰了一上午  谢谢!

    2017-08-12
    赞同
    回复
  • 可乐
    可乐
    2017-08-10

    1、设置当离开该选项卡时,相对应的页面关闭:


    2、离开该选项卡之后再点击该选项卡,相对应的页面会重新刷新

    1>

    success: function (e) {

              var page = getCurrentPages().pop();

              if (page == undefined || page == null) return;

              page.onLoad();   //强制刷新load    前提是:内容在onLoad里面

            },

    2>内容写在onShow()里面  onShow每次打开这个页面都会刷新



    2017-08-10
    赞同
    回复
  • 白玉雄
    白玉雄
    2017-08-10

    把逻辑写在页面的onShow方法里,不要写在onLoad里

    2017-08-10
    赞同
    回复