wx.switchTab 跳转后 页面不刷新 ?
发布于 7 年前 作者 liding 1841 次浏览 来自 官方Issues

wx.switchTab({  url: '/index'

})

跳转页面不刷新

5 回复

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

wx.switchTab(Object object)

跳转到 tabBar 页面

您这个index是tabBar页面吗?

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

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

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

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

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

wx.switchTab({  

      url: ‘…/index/index’,  

      success: function (e) {  

        var page = getCurrentPages().pop();  

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

        page.onLoad();  

      }  

    })

回到顶部