vue3router.push跳转新页面
时间: 2023-10-28 13:58:06 浏览: 306
vue两组件间值传递 $router.push实现方法
在Vue 3的vue-router中,使用router.push进行页面跳转是常见的方法。你可以使用这个方法来跳转到一个新的页面。举个例子,如果你想要跳转到路径为"/home"的页面,你可以使用以下代码:
router.push({ path: "/home" });
这将会在当前页面打开一个新的页面,并将路由导航到"/home"路径。这个方法会取代当前页,也就是说你无法通过后退按钮返回到之前的页面。如果你想要保留当前页,可以使用router.replace方法代替:
router.replace({ path: "/home" });
这样一来,页面跳转到"/home"路径,但是当前页会被替换掉,而不是添加一个新的历史记录。所以通过router.push和router.replace这两个方法,你可以根据需求来选择页面跳转的方式。
阅读全文