Vue如何使用element-ui实现菜单导航
发表于:2024-10-13 作者:千家信息网编辑
千家信息网最后更新 2024年10月13日,这篇文章将为大家详细讲解有关Vue如何使用element-ui实现菜单导航,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。效果图目录截图安装vue-router 和
千家信息网最后更新 2024年10月13日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安全错误
数据库的锁怎样保障安全
华为软件开发工程师都做什么
浦东新区网络技术案例
删除数据库备份文件
数据库词频
上海专业软件开发价钱
杭州极云网络技术有限公司好吗
服务器发布系统
2021国家网络安全
维护网络安全靠什么
做服务器涉嫌诈骗案例
数据库管理系统必须提供的功能
湖北交友软件开发哪家好
当前最好的数据库
安装数据库为什么要关闭防火墙
创建sql数据库用户
数据库管理系统通信功能
学网络技术学什么
网络安全素质教育考试资料
计算机系统与网络安全技术
网络安全 网安部门
黑龙江网络技术服务价目表
脚本上传ftp数据库
两个服务器怎么添加ftp
虹口区手机软件开发中心
数据库更新数据表语句
mdb数据库批量删除永久性字段
云南智能服务器虚拟主机
网络安全服务项目费用明细
安装数据库为什么要关闭防火墙
sql数据库日志清理软件