Reactjs 正在尝试清除焦点/触摸上的输入占位符

Reactjs 正在尝试清除焦点/触摸上的输入占位符,reactjs,react-native,Reactjs,React Native,这是我的代码: <TextInput value={this.state.task} underlineColorAndroid={'transparent'} placeholder = {'+ הוסף משימה חדשה'} style={styles.input} onChangeText={(text) => { this.setState({task: text}); }

这是我的代码:

<TextInput value={this.state.task} underlineColorAndroid={'transparent'} placeholder = {'+ הוסף משימה חדשה'}
            style={styles.input}
            onChangeText={(text) => {
              this.setState({task: text});
            } }
            onEndEditing={()=> this.addTask()}
            />
{
this.setState({task:text});
} }
OneDediting={()=>this.addTask()}
/>
不知道我怎么能做到。希望有人能帮忙。谢谢

您可以使用这样的方法

<TextInput
  value={this.state.task}
  onFocus={() => this.onFocus()}
/>

onFocus() {
  this.setState({
    task: ''
  });
}
this.onFocus()}
/>
onFocus(){
这是我的国家({
任务:“”
});
}
您可以使用这样的方法

<TextInput
  value={this.state.task}
  onFocus={() => this.onFocus()}
/>

onFocus() {
  this.setState({
    task: ''
  });
}
this.onFocus()}
/>
onFocus(){
这是我的国家({
任务:“”
});
}