1. 接收端方法
script 标签中 没有setup的
mounted () {
queryParam.userid = router.currentRoute.value.query.userid;
}
上述代码queryParam是 jeecg 前端查询定义的数据固定写法
queryParam.userid 查询userid 等于后面的router.currentRoute.value.query.你的变量
script 标签中 有setup的
onMounted(() => {
queryParam.userid = router.currentRoute.value.query.userid;
});
此时我们需要引入
import { useRouter } from "vue-router";
import {onMounted} from "vue";
写好后可以在地址栏用参进行访问 ,例如http://localhost:8080/test?userid=1234 这样测试
2.发送方需要定义好插槽
<template #userid="{ record }">
<!-- <router-link :to="{ name: 'user', params: { userId: 123 }}">User</r