以前对于一些小的数据  我一般都是用

  //sessionStorage.setItem("pushlist", this.$Qs.stringify(pushlist));
这个保存,然后用下面的获取

 var add = this.$Qs.parse(sessionStorage.getItem("pushlist"), { strictNullHandling: true });
最后
最后发现在vue里面不好使,然后果断用vue提供的store

首先保证你的数据是json格式


然后this.$store.commit('set_tripList',pushlist)来把数据保存到store里

首先在store中
 triplist:[],

  set_tripList(state,data){
    state.triplist=data
  },


然后在别的页面你就可以用
this.personlist=this.$store.state.triplist;来获取了,对于不重要的可以先清空后在赋值
this.$store.commit('set_tripList',[])

Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐