Я пытаюсь отредактировать уже сохраненную заметку из моего приложения заметок и считаю, что мой код неверен.Я использовал Firebase в качестве своей базы данных, и я также делаю это с ReactJS.
Я недавно начал использовать ReactJS, и я пытаюсь улучшить свои навыки кодирования.Я пробовал код из других учебников, но все еще не получил желаемого результата.
this.db.ref("notes").on("child_changed", snapshot => {
let note = {
id: snapshot.key,
title: snapshot.val().title,
description: snapshot.val().description
};
const notes = [...this.state.notes];
const index = notes.indexOf(note);
notes[index] = { ...note };
notes[index].title = "";
notes[index].description = "";
this.setState({ notes });
});
Я ожидаю, что заметки можно будет редактировать и сохранять обратно в базу данных.