You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Vue JS中如何从URL路径中获取末尾段的数字参数值

Vue 项目获取URL路径段动态参数的实现方案

你之前使用的URLSearchParams仅能解析URL中?后的查询字符串参数,路径段内的动态值不属于查询参数范畴,因此无法读取。符合Vue规范的实现优先基于官方路由Vue Router完成,不建议直接手动解析window.location,否则无法响应路由切换的参数更新。


前置配置:定义路由动态参数

首先需要在路由配置中给动态路径段添加参数占位符,否则Vue Router无法识别对应参数:

// 路由配置文件示例
const routes = [
  // :id 为动态参数占位符,参数名可根据业务自定义
  { path: '/apps/projects/update/:id', component: ProjectUpdateComponent }
]

不同场景的参数获取方式

  • Vue3 组合式API(

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.28 22:48:35