【发布时间】:2018-01-29 12:02:58
【问题描述】:
我正在尝试使用 lodash.throttling 来限制可触摸突出显示中 onPress 调用的数量,使用以下代码,但没有一个有效:
<TouchableHighlight
onPress={throttle(this.onPressHandler,5000,{leading:true, trailing:false})}>
<TouchableHighlight
onPress={()=>throttle(this.onPressHandler,5000,{leading:true, trailing:false})}>
但是,当我将 console.log 放入“onPressHandler”函数时,即使我快速连续点击 TouchableHighlight,我也会看到该函数被多次调用。
我错过了什么?
【问题讨论】:
标签: react-native lodash