关于 ajax 请求 出的数据 全局使用
第一步 要把async 设置成false ,这个是为了 解决 同步异步问题,默认是异步 处理,变为同步处理,然后把 success设置成 箭头函数
第二步 写一个函数 ,在 return 出去 这个 success 的结果 ,执行这个函数
附上代码
// 获取时间
function time() {
var timePath
$.ajax({
type: "GET",
data: {
identifyCard: '4124200009228823',
key: 'dHJhY2tTZWFyY2gtYmFpd2FuZw=='
},
url: prefix + "/generateTrackCapture",
async: false,
error: function (request) {
console.log(request);
},
success: (dataTime) => {
if (dataTime != null) {
// 时间路径
timePath = dataTime
}
}
})
return timePath
}
const dataTrackTime = time();