class Like {
constructor() {
this.like = JSON.parse(localStorage.getItem("likeList")) == null
? []
: JSON.parse(localStorage.getItem("likeList"));
this.GetLikeList()
}
GetLikeList() {
if (this.like == null || this.like.length == 0) {
document.querySelector(".jglist ul").innerHTML = "";
document.querySelector(".jglist ul").innerHTML =
`
`
} else {
document.querySelector(".jglist ul").innerHTML = "";
this.like.forEach(v => {
document.querySelector(".jglist ul").innerHTML +=
`
${v.total}
`
});
this.BindLongPress()
}
}
BindLongPress() {
var Li = document.querySelectorAll(".jglist ul li");
Li.forEach((v, i) => {
utils.longPress(v, () => {
Tips.dialog({
title: '删除收藏',
message: '确认删除您选中的写真集吗?',
cancelText: '取消',
confirmText: '确定',
cancel: () => { },
confirm: () => {
this.like = this.like.filter((r)=>{
return r.id != this.like[i].id
})
localStorage.setItem("likeList", JSON.stringify(this.like))
this.GetLikeList()
}
})
})
})
}
}
new Like()