vue-router 的 params 传参

87 阅读1分钟

params 传参

在最新版本的vue-router 中 不设置:id 动态路由而直接params 传参 完成 隐式(不显示在url中)、临时(刷新页面参数丢失)传参的功能被移除了

替代方案

1.vuex 2.内存

3.history 的state (推荐)

  解读:

  • Vue Router 的 state 参数会被存入 history.state
  • 每个历史记录条目(History Entry)都有独立的 state
  • 直接操作 history.pushState()history.replaceState() 可修改