点击按钮后,我需要向后端发出ajax请求,以在数据库中保存当前时间和更多细节。因此,如果用户连续多次单击该按钮,则会向后端发出多个ajax请求。我希望这些请求以顺序的方式一个接一个地执行,并且我不需要在前端跟踪ajax请求的成功/失败。如何处理这些场景?
您可以使用promise来触发异步请求实现时的特定函数。https://docs.angularjs.org/api/ng/service/$q
当您调用ajax调用时只需添加
async:false或async:真正的
在函数中,调用将同步或不同步