此刻,我试图同时在onBlur TextInput
函数中调用函数和formikProps。
<TextInput
onBlur={() => {
formikProps.handleBlur('password')
setFocused(false)
}
/>
我要实现的目标:
当我离开 Textinput 时,我将 isFocused 的状态更改为true,因为我希望此时样式改变。同样,我的Textinput应该触发handleBlur()。但事实并非如此。
答案 0 :(得分:0)
这不适用于multiline={true}
。而且您应该使用onEndEditing
方法而不是onBlur
onEndEditing ?:函数文本输入结束时调用的回调。
onEndEditing={(e) => {
formikProps.handleBlur('password')
setFocused(false)
}