ReactHooks——使用lodash中的throttle

安装

JS:如果你的项目是JS执行如下命令

npm i --save lodash

TS:如果你的项目是TS执行如下命令

 npm install --save @types/lodash

主要代码

submit()为方法名字 执行了该方法

improt {throttle } from 'lodash'
const throttlefn = useCallback(
	throttle (()=>submit(),1000)
)

点击时也从submit()改变成了throttlefn()

onClick={()=>throttlefn()}

下面防抖的方法也是一样

官网API

Loadsh API

你可能感兴趣的:(#,RCHooks,react.js,前端,reactjs)