params 传参
在最新版本的vue-router 中 不设置:id 动态路由而直接params 传参 完成 隐式(不显示在url中)、临时(刷新页面参数丢失)传参的功能被移除了
替代方案
1.vuex 2.内存
3.history 的state (推荐)
解读:
- Vue Router 的
state参数会被存入history.state - 每个历史记录条目(History Entry)都有独立的
state - 直接操作
history.pushState()或history.replaceState()可修改