我仍然在学习Javascript并尝试在给定两个输入文本字段的情况下创建新的用户帐户。我不断收到以下错误。创建新用户firebase
'Unexpected identifier 'password'. Expected '}' to end a object literal
。
但我很难过。我将如何将.val()返回值转换为字符串文字? 创建帐户的代码:
function create_user() {
var myFirebaseRef = new Firebase("https://sweltering-heat-6293.firebaseio.com/");
myFirebaseRef.createUser({
email : $("#email").val(),
password : $("#pass1").val()
}, function(error, userData) {
if (error) {
console.log("Error creating user:", error);
} else {
console.log("Successfully created user account with uid:", userData.uid);
}
});
}
做了您发布的错误消息后,您添加逗号消失?如果是这样,现在是否有另一个错误信息? –
我确实通过在电子邮件和密码周围加上引号,然后删除userData变量和其他else语句来使错误消息消失。 – Turtle