就像标题中所说的那样,当我使用this。$ router.push()时,this。$ route是否会自动添加到参数中?
我已经问过一个朋友,他这么说。我自己不太确定那是真的。我已经阅读了文档,却一无所获。
所以基本上,代码是:
//inside some function
myObject = {
a:1
b:2
...
//doesn't really matter
}
this.$router.push({query: myObject})
我没有发送name
或path
作为参数,router.push仍然可以正常工作。因此,即使我没有发送this.$router.push
或name
使其与path
匹配,VueRouter({array_of_routes})
仍然如何工作?
答案 0 :(得分:0)
没关系,似乎没有给出name
或path
时,此$ router会推送到当前路径。 (重新加载页面)