XHR使用POST提交方式异步导致js代码提前执行
使用的是原生xhr执行的ajax
当判断readyStaus为4时执行回调函数
当使用post请求 并且使用异步方式提交的时候
发现数据还没有返回的时候 js就已经开始处理数据并报错
此时数据还没传回来 因此就提示各种未定义
使用get方法或者post不使用异步也没有这个问题
这个问题有办法解决吗
js
xhr
ajax
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS RCP POST表单提交咨询
1042浏览 • 1回复 待解决
HarmonyOS 上除了借助web外是否还有其他方式执行js代码?
1649浏览 • 1回复 待解决
基于JSVM创建引擎执行JS代码并销毁
1641浏览 • 1回复 待解决
如何使用JSVM-API接口创建多个引擎执行JS代码并销毁
1178浏览 • 1回复 待解决
HarmonyOS 使用liveeventbus通过post发送消息如何区分同步还是异步?
647浏览 • 1回复 待解决
如何在ArkTS代码中执行HTML内的JS函数
3792浏览 • 1回复 待解决
js 怎么开启异步线程?
7006浏览 • 1回复 待解决
HarmonyOS axios库post方式执行下载后,后端下发的文件没有创建在filePath路径下
1356浏览 • 1回复 待解决
ArkTS异步机制与执行顺序
4410浏览 • 1回复 待解决
HarmonyOS 使用fetch方式发送请求,在POST方式时rcp.Request如何设置请求内容为空
921浏览 • 1回复 待解决
HarmonyOS POST form-data方式body如何组织?
1597浏览 • 1回复 待解决
关于鸿蒙napi的异步机制的疑问,执行逻辑是跑在js线程上吗?
9185浏览 • 1回复 待解决
HarmonyOS try catch是异步执行吗?
969浏览 • 1回复 待解决
在使用序列化方式实现线程间JS对象的数据通信时,是否会导致性能问题。
1313浏览 • 1回复 待解决
HarmonyOS 关于下载文件采用POST请求方式
1252浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何通过JSVM-API创建多个引擎并执行JS代码?
999浏览 • 1回复 待解决
js 开发方式, HML + CSS 如何编译成显示界面, 这个界面如何与 js代码交互?
9963浏览 • 1回复 待解决
HarmonyOS 如何提前将本地自定义的多个js文件注入webView中?
955浏览 • 1回复 待解决
JS代码require到沙箱的JS文件
1104浏览 • 1回复 待解决
HarmonyOS taskpool执行task后后续代码没有执行
1184浏览 • 1回复 待解决
如何处理异步弹窗的显示方式
644浏览 • 0回复 待解决
以下代码导致程序崩溃了
1304浏览 • 1回复 待解决
HarmonyOS 如何调用js代码?
961浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙系统中使用callback方式进行异步任务开发?
1595浏览 • 1回复 待解决
openharmony napi 异步耗时阻塞js的ui刷新
6656浏览 • 1回复 已解决
那就用异步的方式去处理,在成成回调时再处理你的数据。
要不就别用异步