react-native TextInput如何限制onBlur函数

时间:2017-11-07 07:51:36

标签: reactjs react-native

在我的反应原生项目中,

<TextInput  onBlur={(e) => this.handleBlurCheck(e,...otherParams) }/>

我想限制函数handleBlurCheck,但在rn中,我不知道如何实现。

我需要event

1 个答案:

答案 0 :(得分:2)

假设您的组件中有一个名为handleBlurCheck的函数,您可以创建一个新函数:

this.throttledHandleBlurCheck = _.throttle(this.handleBlurCheck, timeWindow)

然后,在你的渲染代码中:

<TextInput onBlur={(e) => this.throttledHandleBlurCheck(e,...otherParams) }/>