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

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

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

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

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

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

即可。