![cover](https://img-blog.csdnimg.cn/74af232bd0cc4d3784cfe1c07e5379ad.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA6Zeq55S15p2-6bygfg==,size_20,color_FFFFFF,t_70,g_se,x_16)
vue踩坑日记之params传递参数
1.我们都知道 vue中 params传递参数都需要配置占位符 。2.但是 一定要注意, 重点来了:如果 /search的占位符没有值的时候, 也就是没有传递params参数时, 是无法跳转到 search组件的,路径会重新定位到 跟组件 /3. vue 报错vue-router] missing param for named route "search": Expected "keyword"
·
1.我们都知道 vue中 params传递参数都需要配置占位符 。
2.但是 一定要注意, 重点来了:
如果 /search的占位符没有值的时候, 也就是没有传递params参数时, 是无法跳转到 search组件的,路径会重新定位到 跟组件 /
3. vue 报错
vue-router] missing param for named route "search": Expected "keyword" to be defined
4. 解决方式
在路径的占位符后面添加 一个 ? , 代表 这个params参数可以传递,也可以不传递。
更多推荐
所有评论(0)