vue 跳转传参数据,刷新页面参数丢失


在使用Vue的跳转页面并带参数过去,并刷新当前页面时,参数会丢失

这种情况可以先把值用转换

home页面

  let ut_id = JSON.stringify(ut_id);
  this.$router.push({ path: "/About", query: { id: ut_id } });

About页面

 created() {
    console.log( JSON.parse(this.$route.query.id),'接收id');
    this.id =JSON.parse(this.$route.query.id)
}

这样无论怎么刷新都不会丢失了

注:其它传参方法,没有用这个方法试过,可以自行试试