Javascript 如何知道在react native textInput中焦点何时丢失?

Javascript 如何知道在react native textInput中焦点何时丢失?,javascript,react-native,focus,Javascript,React Native,Focus,如何知道在react native textInput中焦点何时丢失 例如,当用户触摸文本输入外部时,我想做一个动作,但它会失去焦点。您要找的道具是。当它失去焦点时会调用它。使用TextInput上的onBlurprop 范例 <TextInput onFocus={() =>console.log("focus received" ) } onBlur={() => console.log("focus lost") } />

如何知道在react native textInput中焦点何时丢失


例如,当用户触摸文本输入外部时,我想做一个动作,但它会失去焦点。

您要找的道具是。当它失去焦点时会调用它。

使用
TextInput上的
onBlur
prop

范例

<TextInput
          onFocus={() =>console.log("focus received" ) }
          onBlur={() => console.log("focus lost") } />
console.log(“接收到焦点”)}
onBlur={()=>console.log(“焦点丢失”)}/>

您需要在TextInput上使用onBlur道具

范例

onBlurMethod = () =>{
   //what you want to do when it is not focused

}

<TextInput
         onBlur = {this.onBlurMethod}
/>
onBlurMethod=()=>{
//当它不集中时,你想做什么
}