用了query和param传都不行都是为空,难道不是这样接收的吗https://router.vuejs.org/zh/guide/essentials/passing-props.html
// pageA
const add = (record:any) => {
router.push({ path: "/pageB", params: { id: 123 } })
}
// pageB
import { useRoute } from "vue-router"
const router = useRoute()
onMounted(() => {
console.log(router.params.id) // 为空
})
试试这样,
path
可能不能和params
一起用,文档