路由传参
路由传参:传递query参数和params参数
query参数
不属于路径中的一部分,类似于ajax中的queryString /home?k=v&k=v,路径与参数之间用?隔开,路由信息配置path时不需要占位
- 声明式导航传递query参数

to的对象写法中的path可以换成name
- 编程式导航传递query参数

编程式导航里面的配置项不能用path,要用name
params参数
属于路径中的一部分,需要注意,在配置路由时,路由信息配置path时需要占位
在router文件夹下的routes.js中,跳转目标路由信息配置的path中需要占位符声明接收params参数

- 声明式导航传递params参数


- 编程式导航传递params参数
编程式导航里面的配置项不能用path,要用name
params传参会遇到的问题
如何指定params参数可传可不传?

解决了params参数可传可不传问题后,若传递的params为空字符串怎么解决?


浙公网安备 33010602011771号