lodash-es 防抖debounce,配合antd使用

安装

npm i lodash-es

引入

import { debounce  } from 'lodash-es'

vue3使用方式

html部分

<a-select v-model:value="formState.unit" show-search placeholder="请选择关联单位"
          :default-active-first-option="false" :show-arrow="false" :filter-option="false" :not-found-content="null"
          :options="data" @search="handleSearch" @change="handleChange"></a-select>

js部分

const handleSearch = debounce((value) => {
  campusName.value = value;
  if(value){
      getDeptList()
  }
},1000)
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容