如何添加额外的属性来解析注册功能? [英] How to add extra attribute to Parse Signup function?

查看:125
本文介绍了如何添加额外的属性来解析注册功能?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我要一个额外的属性添加到我的解析函数注册。我的code是像

I want to add an extra attribute to my parse SignUp function. My code is like

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

如果我只有通过用户名和密码,它的工作原理以及将用户添加到数据库中。

If I pass only username and password, it works and adds a user to database.

推荐答案

文档显示只有4对Parse.User.signUp函数参数:的 http://www.parse.com/docs/js/symbols/Parse.User.html#signUp

The documentation shows only 4 arguments for the Parse.User.signUp function: http://www.parse.com/docs/js/symbols/Parse.User.html#signUp

我的猜测是,这将这样的伎俩:

My guess is this will do the trick:

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

这篇关于如何添加额外的属性来解析注册功能?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆