J'essaie de sauvegarder une "tâche" dans une base de données en direct et je souhaite qu'elle soit enregistrée dans une référence de nom de compte. Et cela va au-delà du nom d’utilisateur.
Fonction pour enregistrer les tâches :
function savetask() { var task = input.value; //* ENVIA O VALOR DO INPUT (task) ASSOCIADO AO NOME RECOLHIDO A CIMA PARA A DATABASE DA FIREBASE firebase.database().ref('nomes').push( task ); console.log('A seguinte tarefa foi enviada para a database:', task) } inputnota.addEventListener('submit', savetask)
Fonction pour enregistrer le nom dans la base de données :
function savename(nome) { var nome = document.getElementById("nome").value; //* save in database firebase.database().ref('nomes').child(nome).push({ 'nome:':nome }); console.log('teu nome:',nome) alert('Welcome:',nome) //* prevent form from submitting return false }
Il vous manque
nome
dans cet extrait :Donc, pour qu'il écrive sur le même chemin, vous avez besoin de :
Ou lisez
nome
à partir du HTML, comme vous l'avez fait dans d'autres blocs de code :