网上方法尝试无果后,换了个思路
步骤:
1、将跳转页面的所有数据请求封装成一个函数,如refreshHomePage
2、将这个函数通过uni.$on挂在到事件总线上
3、在switchTab中的success回调中通过uni.$emit调用刷新函数
这样在页面跳转后,数据也会再次刷新
**********************************************************
以上为原文
后来发现原来是自己把请求接口写在了onLoad函数下了,其实只要写在onShow函数下即可