add = document.getElementById("add");
add.addEventListener("click", () => {
console.log("Updating List......")
tit = document.getElementById("title").value;
desc = document.getElementById("description").value;
if (localStorage.getItem('itemsJson') == null){
itemJsonArray = [];
itemJsonArray.push([tit, desc]);
localStorage.setItem('itemsJson', JSON.stringify(itemJsonArray))
}
else{
itemJsonArrayStr = localStorage.getItem('itemJson')
itemJsonArray = JSON.parse(itemJsonArrayStr);
itemJsonArray.push([tit, desc]);
localStorage.setItem('itemsJson', JSON.stringify(itemJsonArrayStr))
}
})
main.js:14未捕获类型错误:无法读取null的属性(正在读取"push"(在HTMLButtonElement上。(main.js:14.23(
在else块中,您有一个拼写错误"itemJson";。它应该是itemsJson
itemJsonArrayStr = localStorage.getItem('itemsJson')