Parse.com和React Native:为当前用户添加字段

时间:2015-11-16 20:30:56

标签: javascript ios parse-platform react-native

我正在使用parse.com后端处理React Native应用程序。我找到了用户注册,用户使用用户名和密码登录/注册。此信息存储在解析用户对象中。我在以下屏幕上遇到问题,用户输入其他信息:名字,姓氏和电话号码。我在解析用户对象中设置了相应的字段:" firstName"," lastName"和" phone"。

以下是我必须设置这些字段的代码:

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'
      });
    }
}
}

我认为问题可能出在我确定当前用户的方式上,但是,我不确定如何正确地做到这一点。

0 个答案:

没有答案