文章详情页
javascript - Vue.js2.0不能使用debounce后大伙一般是如何解决延迟请求的问题的呢。
浏览:391日期:2023-04-28 14:50:15
问题描述
经常会有类似这样的需求,比如在用户输入姓名的时候请求其对应的拼音,为减少无用的请求,故设置其输入值无改变的300ms后才发起请求。我目前是直接弄个变量存setTimeout来实现的,但朋友表示这样做存在一些问题,用debounce更好。一搜发现vue.js2.0已经不支持debounce了,想请教大神一般是如何实现该需求的呢?
问题解答
回答1:用lodash中的debounce方法。
也可以自己写一个。
标签:
JavaScript
相关文章:
1. java - 做一个视频播放器,想实现一个功能,如果3秒不点击屏幕任何,则下方一个界面布局(显示按钮那些的)自动消失。2. node.js - npm安装模块时,在cmd上显示的是一条白线,白线前面是一天反斜线转圈圈,然后就出现npm ERR错误了,求帮助,谢谢3. PC 手机兼容的 编辑器4. java - 关于京东单点登录认证的问题5. javascript - vue的element-ui(饿了吗UI) webpack打包时externals无法分离6. javascript - 如何将一个长为365的数组对象按月份切割成12组?7. angular.js - 百度爬虫如何处理“#”符号?8. 清除nginx的文件缓存9. mysql - 看这条sql有可能被注入吗10. 老师,请问我打开browsersync出现这个问题怎么解决啊?
排行榜

网公网安备