html52.com
我爱小程序-开发者交流社区

如何保证函数内执行是按照代码写的顺序执行?

 console.log(newsid);

    const tiaojian=' id='+newsid

    console.log(tiaojian);

   

    request({

      url: '/MiniProgram/QueryArticles',

      data:{CommonWhereClause: tiaojian }

    }).then(res => {

      console.log(res)

    const list = res.data.Articles[0];

    this.data.HtmlContent=list.HtmlContent;

  

    })


    console.log(this.data.HtmlContent)

onLoad 函数中,有四个控制台输出 console.log,但是最后一个控制台输出,   console.log(this.data.HtmlContent)却执行在 console.log(res)之前。如何确保执行获取数据之后再执行最后一个控制台输出?强制程序按照代码顺序执行?谢谢!



评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

真正的个人免签约支付接口

云免签H5支付