如何添加额外的属性来解析注册功能? [英] How to add extra attribute to Parse Signup function?
本文介绍了如何添加额外的属性来解析注册功能?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我要一个额外的属性添加到我的解析函数注册。我的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屋!
查看全文