【发布时间】:2017-07-25 07:21:35
【问题描述】:
我是 vue 的新手,现在正在使用它的路由器。 我想导航到另一个页面,我使用以下代码:
this.$router.push({path: '/newLocation', params: { foo: "bar"}});
然后我希望它在新组件上
this.$route.params
这不起作用。 我也试过了:
this.$router.push({path: '/newLocation'});
this.$router.push({params: { foo: "bar"}});
我稍微检查了源代码,发现这个属性被新对象 {} 覆盖。
我想知道参数的使用是否与我想的不同? 如果没有,如何使用?
提前致谢
【问题讨论】:
-
而不是推到路径,推到名称,然后它会工作。
标签: vuejs2 vue-router