uniapp中switchTab跳转回初始页面却不会再次请求数据

网上方法尝试无果后,换了个思路

 

步骤:

1、将跳转页面的所有数据请求封装成一个函数,如refreshHomePage

2、将这个函数通过uni.$on挂在到事件总线上

3、在switchTab中的success回调中通过uni.$emit调用刷新函数

 

这样在页面跳转后,数据也会再次刷新

 

**********************************************************

 

以上为原文

后来发现原来是自己把请求接口写在了onLoad函数下了,其实只要写在onShow函数下即可

posted @ 2021-05-08 15:28  铽楉QAQ  阅读(1369)  评论(0)    收藏  举报