export default{ data(){ return {
totalList:[],
jilunum:[]
}
},
methods:{ // 记录num dianji(userId){
//循环数据
this.totalList.foreach(item=>{
if(userId==item.id){
// 先记录下刚才之前的num
let flag=true;
for(var i=0;i<this.jilunum.length;i++){
// 记录下数据
if(this.jilunum[i].id==userId){
this.jilunum[i]=item.num+this.jilunum[i].num;
flag=false;
}
}
if(flag){
this.jilunum.push({
id:userId,
num:item.num
})
}
item.num=0;
window.localStorage.setItem('clearList',this.jilunum);
}
})
},
fasong(){
this.false
}
},
watch:{ // 监听到数据 'resetList'(){ //设置一个 if if(true){
}
// 获取所有的记录
var obj = {};
let arr=JSON.parse(window.localStorage.getItem('arr')); for(var i= 0, l = arr.length; i< l; i++){
if(arr.robote==false){
var item = arr[i];
obj[item] = (obj[item] +1 ) || 1;
}
}
for(var key in obj){
//获取num所有的值
this.totalList.forEach(item=>{
if(item.id==key){
// 获取清除掉的num
let flag=true;
var clearList= JSON.parse(window.localStorage.getItem('clearList'))
for(var j=0;j<clearList.length;j++){
if(clearList[j].id=item.id){
this.$set(item,'num',obj[key]-clearList[j].num);
flag=false;
}
}
if(flag=true){
this.$set(item,'num',obj[key]);
}
}
})
}
}
},
created(){
// 获取所有的记录
var obj = {};
arr=JSON.parse(window.localStorage.getItem('arr'));
for(var i= 0, l = arr.length; i< l; i++){
if(arr.robote==false){
var item = arr[i];
obj[item] = (obj[item] +1 ) || 1;
}
}
for(var key in obj){
//获取num所有的值
this.totalList.forEach(item=>{
if(item.id==key){
// 获取清除掉的num
let flag=true;
var clearList=JSON.parse(window.localStorage.getItem('clearList'));
for(var j=0;j<clearList.length;j++){
if(clearList[j].id==item.id){
this.$set(item,'num',obj[key]-clearList[j].num);
flag=false;
}
}
if(flag==true){
this.$set(item,'num',obj[key]);
}
}
})
}