Ajax的$.post(),$.get(),$.ajax 方法请求都是默认异步请求

. p o s t ( ) , .post(), .post(),.get(),$.ajax 方法请求都是默认异步请求,所以如果要用到返回的结果,则要考虑异步问题,不然可能会变量出现未定义之类的情况。

改成同步的方法:

java 复制代码
// 设为同步
$.ajaxSettings.async = false;
$.post("/finance/getLastTimeCard", data, function(result) {
},"json");
// 改回异步
$.ajaxSettings.async = true;

在请求结果回调函数里面做处理:

java 复制代码
$.post("/biz/xxx/getXXX", {projectId: projectId}, function (r) {
	vm.irsProjectStatistics = r.data;
	// 这里处理逻辑,可以避免异步请求导致的vm.irsProjectStatistics为undefind的情况
	initIrsStatistic(vm.irsProjectStatistics);
});

.
感谢您的阅读,欢迎参观我的个人网站:小嗨词典【 https://www.happydict.cn】

.

相关推荐
TechMerger27 分钟前
Android 17 重磅重构!服役 20 年的 MessageQueue 迎来无锁改造,卡顿大幅优化!
android·性能优化
yuhuofei20213 小时前
【Python入门】Python中字符串相关拓展
android·java·python
dalancon3 小时前
Android Input Spy Window
android
dalancon5 小时前
InputDispatcher派发事件,查找目标窗口
android
我命由我123455 小时前
Android Framework P3 - MediaServer 进程、认识 ServiceManager 进程
android·c语言·开发语言·c++·visualstudio·visual studio·android runtime
天才少年曾牛6 小时前
Android14 新增系统服务后,应用调用出现 “hidden api” 警告的原因与解决方案
android·frameworks
赏金术士6 小时前
Jetpack Compose 底部导航实战教程(完整版)
android·kotlin·compose
随遇丿而安6 小时前
第5周:XML 资源、样式和主题,真正解决的是“页面以后还改不改得动”
android
zh_xuan7 小时前
Android 获取系统内存页大小:sysconf(_SC_PAGESIZE) 与 JNI 实现
android·jni·ndk·内存页大小
fundroid8 小时前
Google I/O 2026 | Android 全面进化:从操作系统到“智能中枢”
android·jetpack compose·google i/o 2026