gpt4 book ai didi

javascript - Parse.User.signUp() 中的第一个参数是什么?

转载 作者:行者123 更新时间:2023-11-30 16:56:29 25 4
gpt4 key购买 nike

我将 Parse.com 用于我的应用程序数据库和我的注册 View ,我正在尝试减少代码中的行数。

user.set("username",$scope.user.email);
user.set("email",$scope.user.email);
user.set("password",$scope.user.password);
user.signUp(null,
{ success: function(user) {
$ionicLoading.hide();
$scope.state.success = true;
}, error: function(user, error) {
$ionicLoading.hide();
if (error.code == 125) { $scope.error.message = "Please specify a valid email address"; }
else if (error.code == 202) { $scope.error.message = "The email address is already registered"; }
else { $scope.error.message = error.message; }
$scope.$apply();
}
});

我的问题是:第一个参数应该是什么?在 Parse.com 上,它不使用第一个参数为 null 的任何示例(我见过)。而且我找不到任何详细解释 .signUp() 方法的文档。

我的直觉告诉我,此参数需要 JSON 格式的用户数据。但我不确定。

编辑:解决方案:

var user = new Parse.User();
user.signUp({
"username": $scope.user.email,
"email": $scope.user.email,
"password": $scope.user.password
}, {
success: function(user)
{ $ionicLoading.hide();
$scope.state.success = true;
},
error: function(user, error)
{ $ionicLoading.hide();
if (error.code == 125) { $scope.error.message = "Please specify a valid email address"; }
else if (error.code == 202) { $scope.error.message = "The email address is already registered"; }
else { $scope.error.message = error.message; }
$scope.$apply();
}
});

最佳答案

来自 Parse SDK docs :

signUp(attrs, options)

attrs 是要添加到用户的额外属性,或者 null

关于javascript - Parse.User.signUp() 中的第一个参数是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29634767/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com