vue中vue router.push(),router.replace(),router.go()区别

实际经历,在公司vue项目中,一个商品页面可以从两个入口进入,分别是首页的一个<router-link to="/****">和底部tabbar 一个快速入口,

如果你使用 router.replace() 跳转路由,不会留下历史记录 当返回前一个页面时this.$router.go(-1) 会无效

router.push() 跳转路由,会留下历史记录 当返回前一个页面时this.$router.go(-1) 可以实现

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

推荐阅读更多精彩内容