- 传递参数
let data={
name:"liming",
age:23
}
router.push({
name:'Detail',
params:{
data:JSON.stringify(data)
}
})
注意:参数必须json.stringify
- 接收参数
在目标页面接收 json.parse解析
<script>
import {useRoute} from 'vue-router'
export default {
setup(){
const route=useRoute();
console.log(JSON.parse(route.params.data))
},
}
</script>