1

parse SignUp 関数に追加の属性を追加したいと考えています。私のコードは

signUp: function(e) {
  var self = this;
  var username = this.$("#signup-username").val();
  var password = this.$("#signup-password").val();
  var sex=this.$("#signup-sex").val();
  Parse.User.signUp(username, password, sex, { ACL: new Parse.ACL() }, {
    success: function(user) {
      new ManageTodosView();
      self.undelegateEvents();
      delete self;
    }

ユーザー名とパスワードのみを渡すと、機能し、ユーザーがデータベースに追加されます。

4

3 に答える 3

0

ドキュメントには、Parse.User.signUp 関数の 4 つの引数のみが示されています: http://www.parse.com/docs/js/symbols/Parse.User.html#signUp

私の推測では、これでうまくいくでしょう:

signUp: function (e) {
    var self = this;
    var username = this.$("#signup-username").val();
    var password = this.$("#signup-password").val();
    var sex = this.$("#signup-sex").val();
    var otherAttribute = 'test';
    Parse.User.signUp(username, password, {
        sex: sex,
        newAttribute: otherAttribute,
        ACL: new Parse.ACL()
    }, {
        success: function (user) {
            new ManageTodosView();
            self.undelegateEvents();
            delete self;
        }
    }
}
于 2012-11-01T08:31:16.267 に答える