路由跳转传参(传文章id或者地址id到文章详情页或地址修改栏)
有两种方式
vue中自带的:
:to="{
name: 'article',
params: {
articleId: article.art_id
}
}"
或是自己写的:
this.$router.push({
name: 'editAddress',
params: {
addressId: item.id
}
})
方式一:
`this.$route.params.articleId`
方式二:
props 传参
在路由中开启props传参
{
path: '/article/:articleId',
name: 'article',
component: () => import('@/views/article/'),
// 将动态路由参数映射到组件的 props 中,无论是访问还是维护性都很方便
// 参考文档:https://router.vuejs.org/zh/guide/essentials/passing-props.html
props: true,
meta: { requiresAuth: false }
},
然后直接写
props: {
articleId: {
type: [String, Number, Object],
required: true
}
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· DeepSeek 开源周回顾「GitHub 热点速览」
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了