重点笔记

VUE页面之间传递参数

  1. 通过在路由上添加key/value串(?传参)使用this.$route.query来取参。

    例如:

    /router?id=123 可以通过this.$router.query.id获取参数id的值

  2. 通过将参数作为路由的一部分(restful风格)进行传参使用this.$route.params来获取

    例如:

    定义的路由为 /router/:id,请求/router/123时可以通过this.$router.params.id来获取,这种情况下使用this.$router.query.id是获取不到的

页面传值流程分析.png

0%