Skip to content

local storage auch bei Veränderungen aktuell halten #49

Answered by actyvystom
alicie232 asked this question in Web
Discussion options

You must be logged in to vote

Hi Alice,
Du hast über Deinen key todos immer nur ein Set bzw. Array von Todos im localStorage gespeichert, das tägliche Todos enthält (weekday: "all") und Todos für einen bestimmten Wochentag (zb. weekday: 4) - unabhängig vom tatsächlichen Datum. Hier liegt das Problem: Wenn Du nun Todos als done markierst und wieder im localStorage speicherst, sind diese ja auch schon für den nächsten Tag (im Fall von täglichen Todos) als erledigt markiert...

Eine Lösung wäre, die Todos mit dem aktuellen Datum als key zu speichern und bei jedem Auslesen des localStorage zu prüfen, ob der key noch dem aktuellen Datum entspricht - falls das nicht (mehr) zutrifft, legst Du wieder ein neues Set für das aktu…

Replies: 2 comments

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Answer selected by alicie232
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment