Vue如何使用element-ui实现菜单导航
发表于:2025-01-21 作者:千家信息网编辑
千家信息网最后更新 2025年01月21日,这篇文章将为大家详细讲解有关Vue如何使用element-ui实现菜单导航,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。效果图目录截图安装vue-router 和
千家信息网最后更新 2025年01月21日Vue如何使用element-ui实现菜单导航
这篇文章将为大家详细讲解有关Vue如何使用element-ui实现菜单导航,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
效果图
目录截图
安装vue-router 和 element-ui
vue-route是官方路由导航,element-ui是饿了么封装的基于vue的组件库
npm install vue-router --savenpm install element-ui --save
关闭ESLint检查
新增配置文件src/vue.config.js 文件
module.exports = { lintOnSave: false}
src/main.js
在main.js里引入vue-router 和 element-ui。
创建两个页面组件,电影和小说。
定义路由映射。
路由改成h6模式,去掉难看的#符号。
import Vue from 'vue'import App from './App.vue'import VueRouter from 'vue-router'import ElementUI from 'element-ui'import 'element-ui/lib/theme-chalk/index.css'import movie from './components/movie.vue'import novel from './components/novel.vue'Vue.config.productionTip = falseVue.use(VueRouter)Vue.use(ElementUI);const routes = [ { path: '/movie', component: movie }, { path: '/novel', component: novel }]// 3. 创建 router 实例,然后传 `routes` 配置// 你还可以传别的配置参数, 不过先这么简单着吧。const router = new VueRouter({ mode: 'history', //h6模式 routes // (缩写) 相当于 routes: routes})new Vue({ render: h => h(App), router}).$mount('#app')
src/comments/movie.vue
电影页面组件
movie页面
src/comments/novel.vue
小说页面组件
novel页面
src/comments/NavMenu.vue
导航组件。这里使用了element-ui的菜单组件。navMenuData模拟了我们菜单的数据。属性default-active代表当前选中的菜单,router属性代表index自动当成路由路径。
v-for循环生成菜单,在template标签中写v-for,不会一直复制当前的template。
看别人博客都是:default-active="$route.path",我这里多了个/。所以在mounted生命周期里去除/。
src/App.vue
这里使用了element-ui的容器布局,引入了自己写的NavMenu菜单组件。
Footer
关于"Vue如何使用element-ui实现菜单导航"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。
菜单
组件
页面
导航
小说
电影
路由
篇文章
配置
代表
属性
工作台
文件
更多
模式
工作
不错
实用
难看
两个
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
万州区提供软件开发服务公司
软件开发发包指的是
挖掘机软件开发
安卓手机 安卓软件开发
法院网络安全教育
英国网络技术
哪里有好的软件开发
计算机网络技术都学哪些
北邮数据库应用技术阶段作业2
信息网络技术专业好吗
宁波国研软件开发有限公司
四川c语言软件开发服务费
河北挑选软件开发规定
通讯录信息管理系统数据库
电信运营商网络安全责任书
网络安全法体会
edc数据库都有哪些
软件开发人员面试题
海弦收音机的服务器在哪里
保定久展医药软件开发部门
David是某软件开发公司
成都普适软件开发有限公司
数据库怎么查找账户密码
z590可以装服务器内存吗
常用软件开发模型特点应用场合
网络安全宣传周活动知识答题
go数据库功能
对led屏进行网络安全检查
数据库为啥用kv存储
京东聊天软件开发2020