Ich habe das Gefühl, ich bin so nah dran ... Ich habe eine Aufgabenliste Anwendung, die ich erstelle.React Redux Set Item Complete
Ein Benutzer kann auf eine Schaltfläche mit der Bezeichnung "complete" klicken, um diesen bestimmten Artikel als abgeschlossen zu markieren.
Mein Gedanke ist, wenn der Benutzer auf diese Schaltfläche klickt, um nur den Zustand "completed" auf "true" zu setzen.
Aus irgendeinem Grunde der Text innerhalb des Staates „undefiniert“ aus dem ausgewählten Elemente geändert und ein anderes Element fügt den Zustand, wenn „vollständig“
Hier klicken ist meine Aktion:
export function completeTodo() {
return {
type: "COMPLETE_TODO",
completed: true
}
}
Hier mein Minderer ist:
case "COMPLETE_TODO": {
return Object.assign({}, state, {
todos: [{
text: action.text,
completed: action.completed,
id: getId(state)
}, ...state.todos]
});
}
Leider funktioniert das nicht. Das Hauptproblem, das ich habe, ist der Text aktualisiert auf "undefined" und ich bin mir nicht sicher warum. – Filth