vue如何设置导航栏、侧边栏为公共页面
发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,这篇文章主要介绍了vue如何设置导航栏、侧边栏为公共页面的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇vue如何设置导航栏、侧边栏为公共页面文章都会有所收获,下面我们一起
千家信息网最后更新 2026年11月02日vue如何设置导航栏、侧边栏为公共页面
这篇文章主要介绍了vue如何设置导航栏、侧边栏为公共页面的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇vue如何设置导航栏、侧边栏为公共页面文章都会有所收获,下面我们一起来看看吧。
首先,项目结构如下:

想要让导航栏、侧边栏变为公共页面,则要在App.vue页面中加入。假设已经有了Header.vue和Left.vue,这里就不贴出来了,App.vue代码如下:
此时运行会发现,所有的页面都被加上了这两个公共页面,而实际场景中,我们往往希望登录页是不需要导航栏和侧边栏的,那么就需要规避掉登录页。
这时,就可以采用keep-alive结合$route.meta来实现这个功能。keep-alive 是 Vue 内置的一个组件,可以使被包含的组件保留状态,或避免重新渲染。$route.meta则可以选择让需要的页面才展示。修改App.vue,如下:
index.js代码如下:
import Vue from 'vue'import Router from 'vue-router'import HelloWorld from '@/components/HelloWorld' import Login from '@/views/Login'import index from '@/views/index'import versionList from '@/views/versionList' Vue.use(Router) export default new Router({ routes: [ { path: '/', name: 'login', component: Login, meta: { keepAlive: false } }, { path: '/index', name: 'index', component: index, meta: { keepAlive: true } }, { path: '/versionList', name: 'versionList', component: versionList, meta: { keepAlive: true } }, ]})通过设置keepAlive的值就可以实现除了登录页不展示公共页面,在其他页面均展示的功能。
关于"vue如何设置导航栏、侧边栏为公共页面"这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对"vue如何设置导航栏、侧边栏为公共页面"知识都有一定的了解,大家如果还想学习更多知识,欢迎关注行业资讯频道。
页面
侧边
导航
知识
登录
代码
内容
功能
篇文章
组件
两个
价值
可以使
场景
实际
操作简单
文章
时运
易懂
更多
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
科技金融是不是互联网金融
厦门中拓互联网络科技有限公司
互联网电商科技
新华互联网科技学院
互联网巨头反垄断金融科技
互联网最新的科技有限公司
华宇互联网科技
四个字互联网科技公司取名
互联网系的金融科技公司
互联网和黑科技的看法
如何创新互联网科技
广东工业互联网大赛深圳学泰科技
广州千川互联网科技有限公司
皮皮虾互联网科技有限公司
互联网高科技行业有哪些企业
云南互联网科技学费
兰石爱特工业互联网科技分公司
互联网领先科技成果宣传视频
互联网大会出现的黑科技
互联网企业和网络科技有限公司
互联网科技公司排名
互联网电商科技
世界互联网领先科技成果
伴你行互联网科技有限公司
须眉科技是互联网公司吗
科技与互联网哪个更好
晓花互联网科技有限公司网址
工业互联网等科技实现智能化赋能
为客找房互联网科技公司怎么样
颐高云石互联网科技