如何在React Native中知道焦点丢失的时间?
例如,当用户触摸文本框之外的区域并且文本框失去焦点时,我想执行一个动作。
如何在React Native中知道焦点丢失的时间?
例如,当用户触摸文本框之外的区域并且文本框失去焦点时,我想执行一个动作。
在 TextInput
上使用 onBlur
属性
示例
<TextInput
onFocus={() =>console.log("focus received" ) }
onBlur={() => console.log("focus lost") } />
onBlurMethod = () =>{
//what you want to do when it is not focused
}
<TextInput
onBlur = {this.onBlurMethod}
/>