gpt4 book ai didi

react-native - 用户单击输入时如何清除 TextInput "placeholder"?

转载 作者:行者123 更新时间:2023-12-04 13:23:07 24 4
gpt4 key购买 nike

我想知道当用户单击该字段以填充它时,如何清除 TextInput 中的“占位符”。

这是我的文本输入:

 <TextInput 
style={{height:40, borderColor: 'gray', borderWidth:1}}
onChangeText={(text) => this.setStoreName(text)}
value={this.state.storeName}
/>

我的构造函数:
 constructor(props) {
super(props)
this.state = {
name: "Votre nom",
storeName: "Le nom de votre commerce",
email: "Votre email",
address: "L'adresse de votre commerce",
city: "Votre ville",
category: "Categorie",
password: "Votre mot de passe"
}
}

先感谢您。

最佳答案

使用 placeholder具有值的属性 TextInput placeholder

<TextInput 
style={{height:40, borderColor: 'gray', borderWidth:1}}
onChangeText={(text) => this.setStoreName(text)}
value={this.state.storeName}
placeholder="Le nom de votre commerce"
/>

并在构造函数中
constructor(props) {
super(props)
this.state = {
name: "",
storeName: "",
email: "",
address: "",
city: "",
category: "",
password: ""
}
}

关于react-native - 用户单击输入时如何清除 TextInput "placeholder"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46253837/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com