【发布时间】:2020-05-01 05:09:29
【问题描述】:
我正在尝试使用 react native 更新 firebase 表,而不是更新我不想要的新条目。代码是:
firebase.database().ref('/users1').child(this.props.navigation.state.params.keyis).set({email:this.state.email,password:this.state.password})
this.props.navigation.state.params.keyis- 这包含要更新的每一行的唯一 ID。和电子邮件,密码是字段。使用它我需要更新它。我提交后我的密钥正在更改,因此插入发生而不是更新,因此无法将其与现有密钥进行比较。这个变量来自上一页,存储方式如下:
<TextInput style={{marginTop:20, height:40, borderColor:'gray', borderWidth:1}} onChangeText={keyis=>this.setState({keyis})} value={this.state.keyis}/>
这是数据库的结构:
【问题讨论】:
标签: javascript reactjs firebase react-native firebase-realtime-database