如何区分detail_page和list_page?

时间:2019-05-30 10:17:58

标签: javascript vue.js

如何区分

我有一个Vue项目,当我从list_page转到其detail_page时,可以使用this.$router.go(-1)返回list_page。

我可以从other_pages到list_page,但是如何区分两种方式到list_page?

2 个答案:

答案 0 :(得分:0)

您可以使用router.push方法,例如router.push('/ path-string')。这里的路径字符串将来自定义了所有路由器的“ router.js”。此方法将更改当前的路径。

答案 1 :(得分:0)

您可以使用查询参数进行router.push()

this. $router.push({ name: 'list-page-name`, query: { fromRoute: this. $route.name}

现在,在列表页面上,您可以从this.$route.query.fromRoute处获取来源