Maison > Questions et réponses > le corps du texte
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 }
P粉0215534602024-02-18 12:39:45
Il vous manque nome
dans cet extrait :
firebase.database().ref('nomes').push( task );
Donc, pour qu'il écrive sur le même chemin, vous avez besoin de :
firebase.database().ref('nomes').child('salsa').push( task );
Ou lisez nome
à partir du HTML, comme vous l'avez fait dans d'autres blocs de code :
var nome = document.getElementById("nome").value; firebase.database().ref('nomes').child(nome).push( task );