为了账号安全,请及时绑定邮箱和手机立即绑定

vue路由问题

vue路由问题

浮云间 2018-12-13 18:15:24
在模仿猫眼电影路由跳转中怎么实现点击某个电影 跳到对应的详情页当前点击的数据需要传过去我通过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 });

    }

  }


查看完整回答
反对 回复 2019-01-26
  • 1 回答
  • 0 关注
  • 409 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信