vue3路由常用的push、back、replace

常用跳转方式

<script setup>
import { useRoute, useRouter } from 'vue-router';

 const router = useRouter();

// 跳转登录页
// query内传入需要的参数名和参数值,可多个参数键值对
// 此条转方式会保留自己的访问记录
 router.push({ path: '/Login', query: { from: 'detail' } }); 

// 此方法不保留访问记录
 router.replace({ path: '/Login', query: { from: 'detail' } }); 

router.back() // 返回上一个路由的历史记录

router.go(-1) // 作用通  router.back() 
router.go(-2) // 回退到倒数第二个历史记录

</scrip>
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容