class Edit { constructor() { this.principal = JSON.parse(localStorage.getItem("principal")) this.additional = JSON.parse(localStorage.getItem("additional")) header("分类编辑"); this.renderType() } renderType() { $(".default ul").innerHTML = "" this.principal.forEach((v,i) => { $(".default ul").innerHTML += `
  • ${i == 0 ? '':v.title}
  • ` }) _(".default ul li").forEach((v,i) => { v.onclick = () => { this.additional.push(this.principal[i]) this.principal = this.principal.filter(item => { return item.id != this.principal[i].id }) localStorage.setItem("principal", JSON.stringify(this.principal)) localStorage.setItem("additional", JSON.stringify(this.additional)) this.renderType() } }) $(".add ul").innerHTML = "" this.additional.forEach((v,i) => { $(".add ul").innerHTML += `
  • ${v.title}
  • ` }) _(".add ul li").forEach((v,i) => { v.onclick = () => { this.principal.push(this.additional[i]); this.additional = this.additional.filter(item => { return item.id != this.additional[i].id }) localStorage.setItem("principal", JSON.stringify(this.principal)) localStorage.setItem("additional", JSON.stringify(this.additional)) this.renderType() } }) } } new Edit();