关于路由显示的问题
来源:1-1 Vue项目详情页 - 动态路由和banner布局
鲸落2020
2021-09-27 14:38:55
:to="'/detail/' + item.id" 中 item.id 不是应该决定地址栏中显示index.json 中
recommendList.id 的 值么?
为什么我去掉 item.id 之后,detail中的 div 内容就不显示了?
是因为 在 router 文件夹中 index.js中
path: '/detail/:id', 绑定了动态:id的原因么?
name: 'Detail',
component: Detail
1回答
同学你好,理解是对的,因为route/index.js中设置的路由匹配规则中,动态绑定了id,所以在访问时,必须加上后面的id才可以跳转到对应的路由Detail。
祝学习愉快~
相似问题