美文网首页
vue 防抖 为了防止多次点击请求接口

vue 防抖 为了防止多次点击请求接口

作者: 流泪手心_521 | 来源:发表于2020-11-24 15:41 被阅读0次
     // 防抖 (为了防止不停的点击搜索)
        debounce (fn, delay) {
          let timer = null
          return function () {
            let arg = arguments
    
            clearTimeout(timer)
    
            timer = setTimeout(() => {
              fn.apply(this, arg)
            }, delay)
          }
        },
        // 搜索
        searchFn () {
          this.pageNo = 1
          this.debounce(() => {
            // 执行部分
            this.searchList()
          }, 500)
        },
    

    相关文章

      网友评论

          本文标题:vue 防抖 为了防止多次点击请求接口

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