vue如何设置导航栏、侧边栏为公共页面
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,这篇文章主要介绍了vue如何设置导航栏、侧边栏为公共页面的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇vue如何设置导航栏、侧边栏为公共页面文章都会有所收获,下面我们一起
千家信息网最后更新 2026年11月03日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安全错误
数据库的锁怎样保障安全
中智农互联网科技
科技互联网企业
互联网最新的科技
杭州互联网科技公司
互联网科技大会
互联网系的金融科技公司
彤创互联网科技有限公司
徐州市互联网科技有限公司
中和天地互联网科技有限公司
无锡工业互联网科技有限公司
科技互联网海报
黑科技 体验场景 互联网大会
黑云互联网科技有限公司
互联网科技资金流入
扫呗互联网科技有限公司
昆明中奇联合互联网科技
世界互联网科技成果奖
互联网时代科技型公司的机会
互联网科技职业技能培训学校
知域互联网科技有限公司官网
互联网科技企业
伟宏互联网科技
科技互联网公司装修
互联网医疗科技
宜安科技 互联网金融
四川狮子座互联网科技
阿里互联网科技公司
南平创想时代互联网科技有限公司
中和天地互联网科技有限公司
青岛互联网科技园