美文网首页
uni-app 跳转到tabBar无法触发生命周期,调取接口的问

uni-app 跳转到tabBar无法触发生命周期,调取接口的问

作者: 远方_8378 | 来源:发表于2019-12-06 14:36 被阅读0次

    当从一个页面跳转到tabBar页面时,发现不会触发onLoad(),因此调取不到后台接口?

    解决方法如:登录页面到tabBar下的首页

    uni.switchTab({

        url: '../index/index',

        success: function (e) {

           var page = getCurrentPages()[0]

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

           if(page.route == 'pages/index/index') {  // 解决还没获取page对象就执行了requestAll()方法导致报错的问题

                page.requestAll();   //  requestAll() 是index.vue页面的方法(请求接口)

           }

    }

     });

    相关文章

      网友评论

          本文标题:uni-app 跳转到tabBar无法触发生命周期,调取接口的问

          本文链接:https://www.haomeiwen.com/subject/wycegctx.html