【Vue项目练习】router-link跳转失败原因
发现自己使用router-link想要传到/detail路径的时候需要带个params参数 总是自动跳转到我项目的首页
·
问题
今天在做Vue2项目的时候发现自己使用router-link
想要传到/detail
路径的时候需要带个params参数
总是跳转失败,自动跳转到我项目的首页
排查
-
检查router的js文件有没有引入路由组件
-
检查router的js文件有没有配置该路径
解决
-
发现
<router-link>
里面的to
没有带:
,导致后面的模板字符串失效 -
发现配置路由的时候,如果有params参数,而该参数在跳转时没有携带,跳转就失效了,解决方法是在该参数后面带个
?
-
问题解决,跳转正常
更多推荐
已为社区贡献1条内容
所有评论(0)