1. push方法中的参数可以为是一个字符串路径,或者一个描述地址的对象
例如:
// 字符串
router.push('home')
// 对象
router.push({ path: 'home' })
// 命名的路由
router.push({ name: 'user', params: { userId: 123 }})
// 带查询参数,变成 /register?plan=private
router.push({ path: 'register', query: { plan: 'private' }})
注:当参数为字符串的时候,该字符串一定是路径,不能是router对象的name,此路径可以不带‘/’,router匹配时会将字符串前加'/'