写js时,里面调用的方法执行太慢,导致传递的是空值怎么办?

点击提交触发事件向后台传值,但调用的方法没执行完,导致部分数据是空值

那 应该用 promise 或者 async 来执行 啊 。等方法执行完 再执行 请求函数 。或者给请求 加一个定时器 延迟 执行 ,不过这样不保险

同步和异步的问题,解决异步的方法就是promise,多个promise需要用到Promise.all

在调用的方法里上传

改成同步不就完事了么