vue3watch里面使用debounce
import {debounce} from 'lodash'
//debounce主要用到的就是闭包的思想。
//写法1
watch(
  ()=searchValue,
  debounce((newValue)=>{
    console.log(newValue)
  },300)
)
//写法二
const debounced = _.debounce(newValue => {
  console.log('debounced', newValue)
}, 1000)
watch(
  ()=searchValue,
  newValue=>{
    debounced (newValue)
  }
)
                    
                
                
            
        
浙公网安备 33010602011771号