有两种方法
1:使用sessionStorage、localStorage
2:使用params中的路由匹配
- 使用方式: 在router.js,即匹配路由规则的位置,加上占位符即可
-
{ path: '/index/:num/:name', name: 'index', component: Index }
-
params中的参数名称需要和占位符的名称一致即可
-
获取参数,还是和获取params中参数一致:
this.$route.params.name
-
这样的话,参数就会出现在url中,格式为:url/num/name,这种方式将参数放在url上,刷新的时候才不会丢失数据