当前位置: 首页 > news >正文

axios 取消token 模糊搜索

import axios from ‘axios’;

// 创建一个取消令牌源(cancel token source)
const CancelToken = axios.CancelToken;
const source = CancelToken.source();

// 下拉框搜索函数
function search() {
// 获取输入值
const inputValue = document.getElementById(‘searchInput’).value;

// 发起请求前取消上一个请求(如果还没有完成)
source.cancel(‘取消上一个请求’);

// 创建新的取消令牌
const newSource = CancelToken.source();
// 将新令牌赋值给全局变量 source,以便于下次取消
source = newSource;

// 发起新的请求,并使用新的取消令牌
axios.get(‘你的搜索API’, {
params: {
search: inputValue
},
cancelToken: source.token
})
.then(response => {
// 处理响应数据
console.log(response.data);
})
.catch(thrown => {
if (axios.isCancel(thrown)) {
console.log(‘上一个请求已被取消:’, thrown.message);
} else {
// 处理其他错误
console.error(thrown);
}
});
}

// 绑定输入框的事件
document.getElementById(‘searchInput’).addEventListener(‘input’, search);

http://www.lryc.cn/news/343468.html

相关文章:

  • 【OTS4WORD】“精简并行过程”——容易剪裁的“软件过程改进方法和规范”模板
  • 22 | MySQL有哪些“饮鸩止渴”提高性能的方法?
  • 【AIGC调研系列】VILA-1.5版本的视频理解功能如何
  • 如何解决WordPress邮件发送和接收问题
  • MySQL学习笔记10——日志
  • OpenSPG docker 安装教程
  • TypeScript学习日志-第十六天(泛型)
  • Flutter路由跳转的两种方式
  • Hydroxyethyl-PEG-Hydroxyethyl,Hy-PEG-Hy是一种由聚乙二醇(PEG)和二酰肼单元构成的嵌段共聚物
  • 链表面试题目:反转一个单链表的两种方法(解析+代码)
  • [C++][数据结构]AVL树插入的模拟实现
  • 力扣每日一题108:将有序数组转换为二叉搜索树
  • 保护公司机密:避免员工带着数据说拜拜
  • kali apt update报错
  • 7-1 图图图
  • Java(多线程)
  • 程序员必备的7大神器,效率飞起!
  • 揭秘文件加密利器:24年度最值得信赖的5大加密软件评测
  • 【仪酷LabVIEW AI工具包案例】使用LabVIEW AI工具包+YOLOv5结合Dobot机械臂实现智能垃圾分类
  • 鸿蒙应用开发系列 EX篇:HarmonyOS应用开发者基础认证
  • 基于Linux中的 进程相关知识 综合讲解
  • 前端高频面试题 5.08
  • python 的继承、封装和多态
  • 数智结合,智慧合同让法务管理发挥内在价值
  • Ubuntu 安装docker
  • 【北京迅为】《iTOP-3588开发板快速烧写手册》-第8章 TF启动
  • Helm 模板流程控制
  • Kansformer?变形金刚来自过去的新敌人
  • 今晚 19:00 | 从这两个问题入手,带你了解数据要素相关税务问题
  • 《QT实用小工具·五十一》带动画的 CheckBox