前言
一直想开发一个功能比较强大的项目,但是一直没有动手,最近终于有点时间来折腾它了。由于时隔两年没有接触前端了,所以需要一个小项目先练练手感。等这个项目完工之后在着手搞一个大工程。都说好记星不如烂笔头,现在就将这一个过程记录下来,万一有什么踩坑的地方,也可以提示后来人。
replace or push
replace和push都可以作为路由跳转,他们的区别就是:
replace 不能后退回上一级链接,进行页面跳转不会形成history,不可返回到上一层
push 可以后退回上一级链接,进行页面跳转回形成history,可返回到上一层
go
.this.$router.go(n)
相对于当前页面向前或向后跳转多少个页面,类似 window.history.go(n)。n可为正数可为负数。正数返回上一个页面