Vue中实现某一些路由页面隐藏导航栏的功能

Chason
2021-03-17 / 0 评论 / 0 点赞 / 685 阅读 / 204 字
温馨提示:
本文最后更新于 2021-03-17,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

为了将导航栏显示在每一个页面中,可以将导航栏与放在同一级显示,如下:

<header>
    ...
</header>
<router-view></router-view>

但是,在某些时候,我们需要隐藏导航栏显示,比如登录界面,为了实现导航栏的隐藏,可以使用如下代码:

<header v-show="$route.name!=='login'">
    ...
</header>
<router-view></router-view>

这样就可以实现隐藏导航栏。

原文:https://blog.csdn.net/mianyao1004/article/details/90812120

0

评论区