首页 > 解决方案 > 在 textInput 组件外部点击调用 onBlur

问题描述

render(){
   return(
      <View style={{ flex:1 }}>
         <TextInput style={{ backgroundColor:'red'}} onFocus={() => alert('Focued')}
            onBlur={() => alert('Blurred') } 
         />
      </View>
   )
}

在上面的代码片段中,当我单击 textinput 时,焦点操作正在工作,但是当我单击 textinput 组件外部时,不会触发 onBlur。

我不想将组件包含在滚动视图中

任何人都可以帮助我解决这个问题。

标签: react-nativeonblurreact-native-textinput

解决方案


推荐阅读