我定义了一个路由,在循环输出路由地址时,出现了首页不能传参数的情况
route,state,template代码如下:
route:
state:
template:
现在的问题是,凡是带有参数的路由,在这里循环时,都不能显示完整的地址,如下图:
如果我像这样,把参数去掉,就能显示完整的地址了:
不知道我描述的够不够清楚,有谁遇到过同样的情况?是怎么解决的?
网友回答:
toBeTheLight 2017-10-24 10:10 回复:
已被采纳
这样的配置path: '/query/:id'
在router-link :to
时
缺少参数会有提示,为missing param for named route "Query": Expected "id" to be defined
若参数可选请使用path: '/query/:id?'
参照
-
茶树菇小学生 2017-12-26 5:11 回复:toBeTheLight
问题解决了,但是不明白为什么,求指教
-
toBeTheLight 2017-12-26 10:21 回复:toBeTheLight
?他的就是配错了呀。