vue-router2.0如何让query值不同的链接成功跳转。

相同列表的不同类型我用了一个query上的值来区分,如/list?type=1,然而发现当执行this.$router.push()时,这两者间并不能进行跳转,可能被识别为相同链接了。我使用this.$router.push({path: "/list?type=2", force: true})也不行,把push改为go则是原页面刷新,求大神指点应该如何实现。

阅读 3k
2 个回答

都是个形式的吧

router.push({ name: 'user', params: { userId: 123 }})

// 带查询参数,变成 /register?plan=private
router.push({ path: 'register', query: { plan: 'private' }})

你的 this.$router.push({path: "/list?type=2", force: true})后面的force是什么来的?

推荐问题