为什么我需要改router-link的path才会生效
来源:5-5 vue-router(路由参数)

纯情掉了一地
2018-03-11
传值一般在什么地方传 是通过入口么还是 path
写回答
1回答
-
通过name才能传参数,路由配置的时候要设置name字段,才能使用name跳转
path可以设置query,就是我们通常使用的url?a=1&b=2 这种格式
<!-- 命名的路由 --> <router-link :to="{ name: 'user', params: { userId: 123 }}">User</router-link> <!-- 带查询参数,下面的结果为 /register?plan=private --> <router-link :to="{ path: 'register', query: { plan: 'private' }}">Register</router-link>
042018-03-12
相似问题