$router.push传参
时间: 2023-10-17 21:37:36 浏览: 99
vue两组件间值传递 $router.push实现方法
$router.push是Vue Router中的方法,用于在路由之间进行导航。它可以接受一个字符串路径作为参数,也可以接受一个包含路径、查询参数和哈希的对象作为参数。下面是一些使用$router.push传参的示例:
1. 传递字符串路径:
```javascript
this.$router.push('/path/to/route');
```
2. 传递包含路径、查询参数和哈希的对象:
```javascript
this.$router.push({
path: '/path/to/route',
query: { param1: 'value1', param2: 'value2' },
hash: '#section1'
});
```
在上述示例中,你可以将`/path/to/route`替换为你想要导航到的具体路径,query参数和hash也可以根据需要进行设置。
阅读全文