1
Firebaseデータベースを更新するには、snap.val()
のプロパティを更新してください。snap.val()を使用してFirebaseデータベースオブジェクトを更新できません
function updateListItem(listItem) {
var dbRef = firebase.database()
.ref()
.child('userdb')
.child($scope.user.uid)
.child(listItem.taskid);
dbRef.on('value', snap => {
var task = snap.val()
console.log(task);
//update object property here?
});
}
私はFirebaseが本当に新しく、アドバイスも高く評価されています。 ありがとうございます。
snap.val()は値を取得するだけで、Firebaseにデータを書き込むにはupdate/setValue/pushが必要です。 [こちらのドキュメントをご覧ください](https://firebase.google.com/docs/database/web/read-and-write) – mjr