A页面跳转到B页面,跳转时将id值传给B页面,采用params传值,页面刷新会使丢失数据,要解决这个问题那就需要用query传值
A页面
<template>
<div>
<button @click="toB(id)">跳转B页面</button>
</div>
</template>
<script>
export default {
methods:{
toB(id){
this.$router.push({
name:'B',
query:{
id:id
}
})
}
}
}
</script>
B页面
//获取id值
this.$route.query.id