文章詳情頁
javascript - Vue.js2.0不能使用debounce后大伙一般是如何解決延遲請求的問題的呢。
瀏覽:86日期:2023-04-28 14:50:15
問題描述
經(jīng)常會有類似這樣的需求,比如在用戶輸入姓名的時候請求其對應(yīng)的拼音,為減少無用的請求,故設(shè)置其輸入值無改變的300ms后才發(fā)起請求。我目前是直接弄個變量存setTimeout來實現(xiàn)的,但朋友表示這樣做存在一些問題,用debounce更好。一搜發(fā)現(xiàn)vue.js2.0已經(jīng)不支持debounce了,想請教大神一般是如何實現(xiàn)該需求的呢?
問題解答
回答1:用lodash中的debounce方法。
也可以自己寫一個。
標(biāo)簽:
JavaScript
相關(guān)文章:
1. 視頻文件不能播放,怎么辦?2. mysql - 把一個表中的數(shù)據(jù)count更新到另一個表里?3. 請教使用PDO連接MSSQL數(shù)據(jù)庫插入是亂碼問題?4. mysql 查詢身份證號字段值有效的數(shù)據(jù)5. visual-studio - Python OpenCV: 奇怪的自動補全問題6. mysql - 分庫分表、分區(qū)、讀寫分離 這些都是用在什么場景下 ,會帶來哪些效率或者其他方面的好處7. node.js - nodejs開發(fā)中常用的連接mysql的庫8. linux - Ubuntu下編譯Vim8(+python)無數(shù)次編譯失敗9. python - 爬蟲模擬登錄后,爬取csdn后臺文章列表遇到的問題10. Python爬蟲如何爬取span和span中間的內(nèi)容并分別存入字典里?
排行榜

熱門標(biāo)簽