请问页面时怎么清除页面所有线程?

发布于 7 年前作者 yyao11747 次浏览最后编辑 7 年前来自 ask

点击tabbar跳转时

跳转前页面

func(){

    wx.showModel();

}

onShow(){

   fun();

}

onHide(){

    wx.hideModel();

}

如果频繁切换tabbar,hidemodel也可能在showmodel之后

弹窗会在另一个页面出现


目前想到的解决方法是在当前页面写个弹窗

请问有跳转tabbar时把上个页面完全清除的方法吗?

顺便吐槽一下论坛提问界面写了一大段提交时说要选模块,点击后写的东西就没了,还好我瞎点点到教程反馈才找回来

2 回复
xiayin
xiayin1 楼6 年前

神人,哪来的hideModel()?

jing59
jing592 楼5 年前

onHide的时候设个值,showmodel前判断也行ε=(´ο`*)))唉