我正在尝试在Firebase中创建用户名 这是我的代码
else{
Auth.auth().createUser(withEmail: SUEmail.text!, password: SUpassword.text!){ (user, error) in
if error == nil {
self.performSegue(withIdentifier: "signupToHome", sender: self)
self.ref.child("users/\(user.uid)/username").setValue(Username)
}
在第5行中出现以下错误
“ ViewController”类型的值没有成员“ ref”;你是说“自我”吗?
我尝试这样做,但是当我这样做时,出现以下错误
“ ViewController”类型的值没有成员“ child”;你是说“孩子”吗?
我也尝试过这样做,但是当我这样做时,出现以下错误
无法调用非功能类型'[UIViewController]'的值
能帮我吗? 预先谢谢你!
答案 0 :(得分:0)
似乎您需要
$.ajax({
url: url ,
dataType: "json",
type: "POST",
data:{
data: val ,
csrfmiddlewaretoken: "{{ csrf_token }}",
},
success: function(data){
console.log(data)
}
})
OR
Database.database().reference().child("users/\(user.uid)/username").setValue(Username)
var ref: DatabaseReference! // instance var
ref = Database.database().reference() // in viewDidLoad