美文网首页
删除token后,点击按钮发送两次请求 弹出两次提示

删除token后,点击按钮发送两次请求 弹出两次提示

作者: 这是这时 | 来源:发表于2020-01-12 22:09 被阅读0次

删除token后,点击按钮发送两次请求 弹出两次提示

在请求拦截里面判断token,本地的token 被清空了,会直接跳转到登录页,并提示请重新登录!
问题:token被清空后, 点击重置会发送两次请求,会提示两次请重新登录!
解决:设置防抖,判断有没有定时器,有的话清空,没有的话就设置一个定时器400ms后执行,有多次提示也只会在最后的400ms内只会提醒一次!

设置防抖
用防抖

(第二个张图第二个判断有bug,在接下来的项目记录bug中已修复)

相关文章

  • 删除token后,点击按钮发送两次请求 弹出两次提示

    删除token后,点击按钮发送两次请求 弹出两次提示 在请求拦截里面判断token,本地的token 被清空了,会...

  • Android 点击防抖

    Android 开发中点击事件的处理一般是网络请求、弹出提示、跳转界面。如果用户快速连续点击两次,就会请求两次网络...

  • iOS开发笔记 | 看完这篇就不会再被keyWindow坑了

    故事回放 我点击“兑换”按钮,弹出UIAlertView提示用户是否兑换商品,用户如果点击确定,则发送请求到后台,...

  • Android中常用UI控件对话框的使用之AlertDialog

    场景描述: 当我们点击删除按钮时, 弹出对话框, 提示用户, 真的要删除吗?, 点击确认的时候, 图片还在, 点击...

  • 提示框

    target:点击按钮---->屏幕中间弹出提示框 target:点击按钮---->屏幕底部弹出提示框

  • API 请求响应处理

    发送请求 使用 “GET” 方法发送 HTTP 请求。点击 【Send】按钮后,请求会发送到 URL 地址,接收到...

  • Promise解决实际问题

    1、取消重复请求 场景:一般点击了A按钮,请求已经发送,请求还没完的时候,再次点击按钮,又会发送新的请求。此场景,...

  • 随手笔记

    弹出提示窗口时,点击了'取消'按钮 if MessageBox("提示","是否修改船期日期?",questi...

  • node+ajax实战案例(5)

    6.添加客户 #6.1.点击添加按钮,弹出表单框 #6.2.点击表单框上的保存按钮,发送数据到后台 #6.3.点击...

  • ios删除的常用交互形式

    左滑出现删除按钮,点击删除按钮后,变更原来的按钮为确认删除,点击确认删除皆可删除该条目,后面条目上移。 优势:删除...

网友评论

      本文标题:删除token后,点击按钮发送两次请求 弹出两次提示

      本文链接:https://www.haomeiwen.com/subject/uxbwactx.html