vue使用了全屏的组件,怎么控制让返回键只关闭组件,不会返回上级路由

0 0 vue-router vue.js hash
00ffgfgf69
00ffgfgf69

声望值:73 0人

2019-03-13 09:06:05 提问

关注 0关注

收藏 0收藏, 450浏览

图片描述

如上:侧滑菜单是个组件,展开后,如何控制不让返回键返回上级路由,而是只关闭侧滑菜单?

请先 登录 后评论

5个回答

  • 写bug小shuai336声望 2018-09-25 09:25

    用 v-show 控制侧边栏组件的显示和隐藏
    请先 登录 后评论
  • 免费白菜网站大全2018宇宙150声望 2018-09-25 09:25

    用 v-show 控制侧边栏的展示,假设该变量为 show, 初始值为 false,当侧边栏打开时点击返回按钮,可以先检测 show 的值,当 show 为 true 时,将其重置为 false, 直接 return 即可。
    请先 登录 后评论
  • JiYeon174声望 2018-09-25 09:25

    用嵌套路由,把侧边栏也作为一级子路由
    请先 登录 后评论
  • 起名焦虑症210声望 2018-09-25 09:25

    可以绑定一个data数值点击的时候先判断一下
    请先 登录 后评论
  • 小乚91声望 2018-09-25 09:25

    加一层路由吧。
    请先 登录 后评论

无需申请自动送

悬赏追问
10
  • 10
  • 20
  • 50
  • 100
  • 200
  • 输入数值
发布追问