讨论区 老师答疑区 主题详情
zgwwykt1523537423285
老师参与 方糖随机互动平台 小程序lianmilite 模块开发·首页·转发和发布预览 关于请求异步的问题

老师您好:

我的modify.js如果不采用异步

  onReady: function () {

        this.loadFeed();

      console.log("test");

  },


 loadFeed(){

    wx.request({

       url:'http://127.0.0.1/index.php/index/Feed/details',

      data:{'token':app.globalData.token,'id':this.data.fid},

       method: 'POST',

       header: {'content-type': 'application/x-www-form-urlencoded'},

       success: (ret) => 

              {

             console.log(1);

           if (ret.data.code == 0){

             console.log(12);

            this.setData({"content":ret.data.data.content});

           }

           else{

             wx.showToast({

               title: ret.data.error,icon:'none',

             });

             setTimeout(()=> wx.navigateBack(),1000);

           }

          

       }

     })


  },



为什么会先打印onReady的test 不应该先打印loadFeed里的1 12先吗?

课程

所有回复(1)

wx.request 不是同步执行的… 所以在它还没返回时,就执行到后边去了…  

回复

最近活动:
创建时间:
浏览次数:97
关注人数:0