Javascript Parse.com和React Native:为当前用户添加字段
我正在使用parse.com后端处理React本机应用程序。我已经计算出了用户注册,用户使用用户名和密码登录/注册。此信息存储在parse user对象中。我在以下屏幕上遇到问题,用户在该屏幕上输入其他信息:名字、姓氏和电话号码。我在parse用户对象中设置了相应的字段:“firstName”、“lastName”和“phone” 以下是我必须设置这些字段的代码:Javascript Parse.com和React Native:为当前用户添加字段,javascript,ios,parse-platform,react-native,Javascript,Ios,Parse Platform,React Native,我正在使用parse.com后端处理React本机应用程序。我已经计算出了用户注册,用户使用用户名和密码登录/注册。此信息存储在parse user对象中。我在以下屏幕上遇到问题,用户在该屏幕上输入其他信息:名字、姓氏和电话号码。我在parse用户对象中设置了相应的字段:“firstName”、“lastName”和“phone” 以下是我必须设置这些字段的代码: enterInfo: function() { var self = this; var firstName = this.stat
enterInfo: function() {
var self = this;
var firstName = this.state.firstName;
var lastName = this.state.lastName;
var phone = this.state.phone;
var currentUser = Parse.User.current();
if (firstName.length && lastName.length && phone.length) {
if (currentUser) {
currentUser.set("firstName", firstName);
currentUser.set("lastName", lastName);
currentUser.set("phone", phone);
self.setState({
error: null
});
} else {
self.setState({
error: 'Fill in all required fields'
});
}
}
}
我认为问题可能在于我确定当前用户的方式,但是,我不确定如何正确操作。在将currentUser变量分配给Parse.user.current()后,是否尝试注销该变量?另外,您是否收到错误消息,或者您没有获得预期的功能?谢谢。我只是没有看到在解析字段中输入的信息。我尝试注销currentUser变量,但它不起作用,因此我似乎没有正确地将当前用户分配给该变量。