Edge 不删除 localStorage 条目

Edge not removing localStorage entries

我无法跨页面加载从 Edge 中删除 localStorage 条目。我先用 localStorage.removeItem('foo') 尝试使用 js,然后在开发工具中手动删除它们。该行被删除,但在页面重新加载时返回。好像没有保存对 localStorage 的更改。这只发生在 Edge 中,Chrome 工作正常。有什么想法吗?

编辑:实际代码中没有拼写错误。

我想这可能是因为你拼错了"localStorage"。试试这个:

localStorage.removeItem("foo");

似乎有错别字:localSotrage。 localStorage 做:https://jsfiddle.net/azjbt36m/1/

另一个 window DOMContentLoaded 的其他部分是在页面加载时设置本地存储。 D'oh 时刻就在那里。