如何将多个值保存到 sessionStorage 并显示它们?
How can I save multiple values to sessionStorage and display them?
我想要计算器上的计算历史记录,但我似乎无法让它工作。我尝试使用 sessionStorage.setItem("entries", JSON.stringify(this.entries));
但它所做的只是重写以前的值。如何将多个值保存到 sessionStorage 并全部显示?
您需要获取 previous value
并更新为 new value
然后保存。
const saveData = (newEntry) => {
let entries = sessionStorage.getItem("entries") || []
entries.push(newEntry)
sessionStorage.setItem("entries", JSON.stringify(entries))
}
saveData(["test"])
我想要计算器上的计算历史记录,但我似乎无法让它工作。我尝试使用 sessionStorage.setItem("entries", JSON.stringify(this.entries));
但它所做的只是重写以前的值。如何将多个值保存到 sessionStorage 并全部显示?
您需要获取 previous value
并更新为 new value
然后保存。
const saveData = (newEntry) => {
let entries = sessionStorage.getItem("entries") || []
entries.push(newEntry)
sessionStorage.setItem("entries", JSON.stringify(entries))
}
saveData(["test"])