Javascript 本地存储在刷新后清除
出于某种原因,每次我尝试在属性Javascript 本地存储在刷新后清除,javascript,jquery,local-storage,Javascript,Jquery,Local Storage,出于某种原因,每次我尝试在属性Reservas下将某些内容保存到本地存储时,如果我刷新页面,本地存储中的数据将被清除 我已经使用了一种类似的方法在我的应用程序(其他页面)上存储注册表中的数据,它可以完美地存储数据。我不知道为什么这不起作用 $(文档).ready(函数(){ var用户日志; var reserva={} var reservas=[] var dia_semana_input=document.getElementById('sel_dia')) var refeicao_in
Reservas
下将某些内容保存到本地存储时,如果我刷新页面,本地存储中的数据将被清除
我已经使用了一种类似的方法在我的应用程序(其他页面)上存储注册表中的数据,它可以完美地存储数据。我不知道为什么这不起作用
$(文档).ready(函数(){
var用户日志;
var reserva={}
var reservas=[]
var dia_semana_input=document.getElementById('sel_dia'))
var refeicao_input=document.getElementById('sel_tipo'))
var prato_input=document.getElementById('sel_prato'))
变量错误\u修复={
诺姆:“1”,
直径:“1”,
参考:“1”,
普拉托:“1”
}
reservas.push(错误\u修复)
setItem(“Reservas”,JSON.stringify(Reservas));
var utilizadores=JSON.parse(localStorage.getItem('utilizadores'))
console.log(实用程序)
console.log(保留)
reservas=JSON.parse(localStorage.getItem('reservas'))
/*核实是否需要使用公共设施*/
对于(变量i=0;i
您可以使用该键调用setItem
。这将导致将其设置为reservas
中的值。也许你想调用getItem
?欢迎使用SO,请使用、read和@Papipone您是否有一个脚本可以自动标记第一次发布的文章,而不考虑内容?如果没有一个写得很糟糕的错误脚本,您肯定不会得出这样的结论吗?您在第一次调用getItem()
之前调用了setItem()
,因此您可能正在覆盖var utilizadores=JSON.parse上的现有值Uncaught TypeError:Cannot read属性'length'为null
(localStorage.getItem('utilizadores'))
,尝试设置var utilizadores=[]
,它将work@Aron我不使用任何脚本。不过谢谢你向我报告。我会尽力帮助新来者。我通常会复制粘贴新投稿人的第一篇文章(评论队列)的句子。我会改变我的行为。