tabBar选项卡问题
发布于 6 年前 作者 yinxiuying 753 次浏览 来自 问答

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

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

3 回复

困扰了一上午  谢谢!

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

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

1>

success: function (e) {

          var page = getCurrentPages().pop();

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

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

        },

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

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

回到顶部