push to other route vuejs code example
Example 1: vue redirect to route
// Use this in a lifecycle method
this.$router.push('/login');
Example 2: programatic navigation vue router
// literal string path
router.push('home')
// object
router.push({ path: 'home' })
// named route
router.push({ name: 'user', params: { userId: '123' } })
// with query, resulting in /register?plan=private
router.push({ path: 'register', query: { plan: 'private' } })