У меня следующий элемент localStorage установлен следующим образом:
localStorage.setItem("diary1536771000001", item);
, но при попытке удалить элемент с помощью вышеуказанного ключа и кода:
localStorage.removeItem('diary1536771000001');
элемент все еще присутствуетпосле обновления.
Задача состоит в том, чтобы иметь возможность удалить (удалить) запись в дневнике, которая остается удаленной при обновлении браузера.Тем не менее, все, что я пробовал, возвращает меня на исходную страницу с полными записями в дневнике.Я попытался обновить кэш в Chrome после редактирования кода (я работаю на сервере университета, который иногда может содержать ошибки), но все равно не повезло.Я просмотрел несколько постов, но, за исключением того, что сказал мне, как удалить элемент, я пришел с пустыми руками.
Есть ли что-то, чего мне не хватает в моем коде, который бы не позволил записи в дневникепоявится снова при следующем обновлении?
Я относительно новичок в этом, поэтому прошу прощения за все, что я мог пропустить или синтаксические проблемы.
// Create and store demonstration data
function createDemoItems() {
var item;
item = makeItem(
"text",
"day 1."
);
localStorage.setItem("diary1536771000001", item);
item = makeItem(
"text",
"day 2."
);
localStorage.setItem("diary1536771000002", item);
// Remove the item from local storage by key
localStorage.removeItem("diary1536771000001");
}