--打坐篇-遇到的一些异步问题(待学习解决)--

--打坐篇-遇到的一些异步问题(待学习解决)--

外传

在写代码的过程中,发现post请求中存在异步数据处理的问题:
问题描述:
定义了全局变量:a1,a2,a3
存在两个异步的post请求:post1,post2

a1需要通过post1获得,并传递给post2
a2需要post2依据a1数据进行查询获得
a3依据a2进行数据更新

实际过程中,post过程中无法通过直接使用this.a1、this.a2进行赋值,因为post异步的存在,实际运行过程中a3的更新发生在post2之前,post2发生在post1之前,导致a2=undefined传进post...
无法正确获得数据

正传

实际过程中的处理办法是通过函数形参的方式进行传值、赋值。

posted @ 2020-10-14 13:47  小虾米在code江湖  阅读(69)  评论(0编辑  收藏  举报