在模仿猫眼电影路由跳转中怎么实现点击某个电影 跳到对应的详情页当前点击的数据需要传过去我通过this.$route.params来进行传递第一次点击可以传递但是当刷新详情页之后数据传递不过去,有什么办法解决么
1 回答
ibeautiful
TA贡献1993条经验 获得超5个赞
那你就写个判断判断有没有带参数过来 如果没有 不显示详情页 写在路由钩子上
下面是最简单一个 可以参考
if (to.meta.details) {
if (!Object.keys(to.params).length) {
let path = to.path.split("/");
path.pop();
path = path.join("/");
next({ path });
}
}
添加回答
举报
0/150
提交
取消