div模拟收藏按钮,连续点击两次导致重复请求两次接口

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/ink_if/article/details/79042965

做项目的时候,遇到收藏功能

这里写图片描述

这里写图片描述

这样写,发送ajax请求后台数据,如果用户连续点击两次,当服务器卡顿或者网络缓慢的时候,第一次点击并没有进入success之前,第二次请求就会继续,因为此时count仍然是为0,就会出现收藏两次的bug,之前用button做类似的事件,当点击之后禁用button,成功之后取消禁用,不会出现这种问题,修改方案如下:

这里写图片描述

即可。

猜你喜欢

转载自blog.csdn.net/ink_if/article/details/79042965