我们经常会遇到这种需求,现在我们在使用百度搜索的时候他们的思想也是
根据防抖节流而实现的,至于用防抖还是节流根据自己需求。

<template>
<input type="text" v-model.trim="sse">
</template>
<script>
const delay = (function () {
let timer = 0
return function (callback, ms) {
clearTimeout(timer)
timer = setTimeout(callback, ms)
}
})()
export default {
name : 'search',
watch : {
sse () {
delay(() => {
this.search()
}, 500)
},
methods :{
search () {
this.$axios
.get([url])
.then(response => {
// success
})
.catch(error => {
// error
alert('失败!')
})
}
}
}
} </script>
 

更多内容请见原文,原文转载自:https://blog.csdn.net/weixin_44519496/article/details/119809210

最新文章

  1. LeetCode-70-Climbing Stairs
  2. Linux硬链接和软链接
  3. 简单看看这两个类 String和StringBuilder
  4. Android内存泄露
  5. JAVA 对象引用,以及对象赋值
  6. 深入理解 Javascript 面向对象编程
  7. dubbo源码之一——xml schema扩展
  8. SoapUI:使用Excel进行参数化
  9. 【数据库】Mean web开发 03-MongoDB客户端管理工具NoSQL Manager for MongoDB的使用
  10. 关于JS中获取浏览器高度和宽度值的多种方法(多浏览器)
  11. json数组本地获取,以及根据字段排序【部分摘录】
  12. 用Netty解析Redis网络协议
  13. springMVC注解总结
  14. 手机网页制作教程META标签你知道多少?【转+加】
  15. 4 playlook-Jinja2 filter
  16. 【转】Maya Mel – Search String in String
  17. 软件工程APP进度更新
  18. 【C++】预处理过程与语句总结
  19. java.lang.IllegalArgumentException: Request header is too large 解决方案
  20. 【Cesium】物体显示

热门文章

  1. Java语言学习day04--7月1日
  2. Jx.Cms开发笔记(六)-重写Compiler
  3. 3.2 常用Linux命令
  4. 数据结构篇(3)ts 实现双向链表
  5. [AcWing 28] 在O(1)时间删除链表结点
  6. 【CSAPP】Shell Lab 实验笔记
  7. python mysqldb 报错: ProgrammingError: must be real number, not str 解决
  8. 绕过 Docker ,大规模杀死容器
  9. fxksmdb.exe 是什么进程?
  10. Docker的三种网络代理配置