当我们第一次调用时,我们会得到今天的开始日期,然后我们要设置新的日期,而我们要在第二次调用后保留新的设置日期。我不知道如何保存我们设置的日期的历史数据并想再次使用。
setCalendar: function() {
var inqYYYY = todate.substring(0, 4);
var inqMM = todate.substring(4, 6);
var inqDD = todate.substring(6, 8);
var inqStrDt = formatter.date(webank.date_minus(todate, 6));
var inqEndDt = inqYYYY + "-" + inqMM + "-" + inqDD;
datePicker.setCalendar("#inq_str_dt");
$("#inq_str_dt").val(inqStrDt);
datePicker.setCalendar("#inq_end_dt");
$("#inq_end_dt").val(inqEndDt);
}
最佳答案
您可以将inqStrDt
和inqEndDt
设置为localStorage(永久有效的永久性存储,直到重置浏览器存储和历史记录为止)。
您可以通过以下方式设置值
localStorage.setItem('inqStrDt ', inqStrDt);
您也可以阅读相应内容
let startDate = localStorage.getItem('inqStrDt ');
if(startDate ) {
\\do something
}