console
let postData = []
let selected = []
function initLocal(val) {
let data = []
if (val) {
data = [val]
}
let obj = {
user: '张三',
date: moment().format('YYYY-MM-DD'),
data
}
window.localStorage.setItem('guanzhu', JSON.stringify(data))
}
function initData() {
let obj = JSON.parse(window.localStorage.getItem('guanzhu'))
console.log('设备数据', obj.data)
let lolocalDate = data.date
let subscribeData = data.data
if (moment().isSame(moment(lolocalDate), 'day')) {
}
}
function beforeCreated(val, sign) {
if (window.localStorage.getItem('guanzhu')) {
let data = JSON.parse(window.localStorage.getItem('guanzhu'))
console.log('本地数据', data)
let lolocalDate = data.date
let subscribeData = data.data
if (moment().isSame(moment(lolocalDate), 'day')) {
postData = data.data
} else {
if (sing === true) {
initLocal(val)
} else {
initLocal()
}
}
} else {
initLocal()
}
}
function Created() {
beforeCreated(3, true)
}
function waipo() {
if (window.localStorage.getItem('guanzhu')) {
let obj = JSON.parse(window.localStorage.getItem('guanzhu'))
console.log('请求数据', obj)
if (moment().isSame(moment(obj.date), 'day')) {
postData = obj.data
} else {
let obj = {
user: '张三',
date: moment().format('YYYY-MM-DD'),
data: []
}
window.localStorage.setItem('guanzhu', JSON.stringify(obj))
}
} else {
let obj = {
user: '张三',
date: moment().format('YYYY-MM-DD'),
data: []
}
window.localStorage.setItem('guanzhu', JSON.stringify(obj))
}
}
function arraysEqual(a1, a2) {
const sortedA1 = a1.slice().sort();
const sortedA2 = a2.slice().sort();
return JSON.stringify(sortedA1) === JSON.stringify(sortedA2);
}
<script src="https://cdn.bootcss.com/moment.js/2.24.0/moment.min.js"></script>