我对React Native来说是全新的。我有一个textinput区域,我希望用户通过单击按钮清除他们完全输入的文本。 React native提供clearButtonMode,但这仅适用于iOS。在Android设备上寻找解决方案。这是我的文字输入..
<View style={editProfileStyle.textinputView}>
<TextInput
underlineColorAndroid={"rgba(0,0,0,0)"}
style={editProfileStyle.textInput}
placeholder="Enter your Name"
value={this.state.name}
onChangeText={name => this.setState({ name: name })}
/>
</View>
你有两个选择:
<TextInput ref={input => { this.textInput = input }} />
然后当你需要清除文本时使用:this.textInput.clear()