1、菜单组件参数:
如设置组件参数:{ aa: 'aa1', bb: 'bb2' }
当前接受参数是:{{ props }}
2、路由请求参数:
路由请求参数:
接受请求参数是:{{ query }}
接受路径参数是:{{ params }}
注意:在 Vue Router 4.1.4 中 push params 被移除,请使用 query 代替
原文:https://github.com/vuejs/router/blob/main/packages/router/CHANGELOG.md#414-2022-08-22
那么如何使用 params 组件参数呢?一般这样的地址会作为隐形路由使用(隐藏的菜单或权限菜单)
菜单管理:链接地址:/demo/params/{test1},组件路径:/demo/params,是否可见:隐藏
尝试地址栏填写:http://127.0.0.1:3100/demo/params/test123
这样 unref(currentRoute).params.test1 将得到 test123 的值