vue $router编程式导航的几种方式
vue想要实现路由跳转,有以下几种方式:
// 1. 最简单的
this.
r
o
u
t
e
r
.
p
u
s
h
(
"
/
h
o
m
e
/
g
o
o
d
s
i
n
f
o
/
"
+
i
d
)
;
/
/
2.
传
递
对
象
t
h
i
s
.
router.push("/home/goodsinfo/" + id); // 2. 传递对象 this.
router.push("/home/goodsinfo/"+id);//2.传递对象this.router.push({ path: “/home/goodsinfo/” + id });
// 3. 传递命名的路由 这里要把路由添加name:“goodsinfo”
this.$router.push({ name: “goodsinfo”, params: { id } });