爷儿,来坐啊,vue动态路由跳转问题求帮助

我有个问题想请教一下,就是最近做的一个防战,卖座电影,他的电影详情页面默认路由是cinema/:影院id/film

img

img

然后里面有一组电影列表数据,点击电影会跳转到cinema/:影院id/fim/:电影id

img

img

然后下面的电影名字和电影演员会改变,下面还有一个ul包裹着一个观看时间

img

img

下面的数据默认是今天的影座信息,进入页面的时候发送了三次请求,分别是影院id,电影列表,和根据电影的showDate请求的数据,他这个路由是什么样的,入坑三天了,我现在做的样子是,添加了两个路由视口,一个是电影信息,一个是影座信息,我打开页面的时候因为那两视口路由是动态的,不知道怎么默认显示出来,但感觉我的有些问题,求帮忙,明天第四天了

你现在不是套了个 router-view 子路由嘛?

你是想做数据重定向嘛?
访问这个

 https://m.maizuo.com
 /v5/#/cinema/4876/film
 /5918/

默认跳转到

https://m.maizuo.com
 /v5/#/cinema/4876/film
 /5918/1649088000

如果是这样的话我觉得你可以根据 影院id 查询下面的所有电影 然后取第一条 ,抓到第一条的电影所有时间,取第一项,再去抓第一项里面的时间戳

然后做个拼接 push?

当然你做好if判断,在父组件加载的时候判断一下有没有对应的id 什么的,没有就这么请求,有就正常向下加载

这种是vue路由参数拼接模式
https://blog.csdn.net/weixin_42634991/article/details/122695909

{
   component: 'BasicLayout',
   path: '/',
   key: '',
   redirect: '/view/:username/:password',
   title: '路由测试',
   children: []
}

您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632