为什么我需要改router-link的path才会生效

来源:5-5 vue-router(路由参数)

纯情掉了一地

2018-03-11

传值一般在什么地方传 是通过入口么还是 path

写回答

1回答

fishenal

2018-03-11

  1. 通过name才能传参数,路由配置的时候要设置name字段,才能使用name跳转

  2. 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>


0
4
fishenal
回复
纯情掉了一地
html分模块了,你要这么说所有的框架和html都耦合了,最后祝你找工作顺利
2018-03-12
共4条回复

最容易上手的Vue2.0入门实战教程

快速入门Vue2.0,组件化开发一个数字产品电商平台

3966 学习 · 999 问题

查看课程