wx.switchTab 跳转后 页面不刷新 ?

发布于 8 年前作者 liding1940 次浏览最后编辑 8 年前来自 issues

wx.switchTab({  url: '/index'

})

跳转页面不刷新

5 回复
xiulanyu
xiulanyu1 楼6 年前

首先,你要相信,这种基础的api是不可能出问题的,遇到问题,首先排查代码是不是写错了,或者对api理解是不是不到位,

wx.switchTab(Object object)

跳转到 tabBar 页面

您这个index是tabBar页面吗?

rfeng
rfeng2 楼6 年前

尝试在onShow进行刷新数据操作,onLoad只执行一次的

xiongmin
xiongmin3 楼6 年前

你这个‘/index’根本就不是一个标准的页面路径写法

fangwen
fangwen4 楼6 年前

你指的不刷新是不执行onLoad吧

onLoad只会首次进入页面是执行

yguo
yguo5 楼6 年前

跳转tab不刷新的,要用代码手动刷新

wx.switchTab({  

      url: ‘…/index/index’,  

      success: function (e) {  

        var page = getCurrentPages().pop();  

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

        page.onLoad();  

      }  

    })