美文网首页我爱编程
搜索历史,本地存储

搜索历史,本地存储

作者: 郭的妻 | 来源:发表于2018-05-20 16:47 被阅读3次
    //点击当前搜索出来的东西,进行一个判断
    在 created中
      if(this.arrLoc = " "){
        return;
      }else{
        this.arrLoc =JSON.parse(window.localStorage.job);
      }
      // 本地存储
      save(item){
      //先判断有没有值没有的话 pu 一个数组
      if( window.localStorage.job == undefined || window.localStorage.job == "undefined"){
        // 设置值
        window.localStorage.job = JSON.stringify([item]);
    
      }else{
        //获取现在的值
        var s = JSON.parse(window.localStorage.job)
        //遍历现在的数组
        for(var i = 0; i < s.length; i++){
          //如果有一样的值  就让他截取
          if(s[i].name === data.name){
            s.splice(i,1)
          }
        }
          //头部添加
          s.unshift(item)
          //添加到本地
          window.localStorage.job = JSON.stringify(s);
      }
      this.arrLoc = JSON.parse(window.localStorage.job)
    }
    
    //  单个删除
      del(index) {
        this.arr.splice(index,1);
        window.localStorage.name=this.arr;
      },
      // 清空数据 及本地数据
      Empty(){
        window.localStorage.name=undefined;
        this.arr=false
      }

    相关文章

      网友评论

        本文标题:搜索历史,本地存储

        本文链接:https://www.haomeiwen.com/subject/xwstjftx.html