当前位置: 首页 > article >正文

Vue3实现动态菜单功能

文章目录

  • 0.效果演示
  • 1.搭建Vue3项目
    • 1.1 vite 脚手架创建 Vue3 项目
    • 1.2 设置文件别名
    • 1.3 安装配置 element-plus
    • 1.4 安装配置路由
  • 2.登录页面
  • 3.后台管理页面
    • 3.1 搭建后台框架
    • 3.2 左侧菜单栏
    • 3.3 header 用户信息
    • 3.4 主要内容
    • 3.5 footer
  • 4.配置静态路由
  • 5.记录激活菜单
    • 5.1 el-menu 绑定 default-active 属性
    • 5.2 菜单添加点击事件
    • 5.3 初始化激活菜单
  • 6.动态路由
    • 6.1 登录成功存储数据
    • 6.2 路由导航守卫动态配置路由
    • 6.3 解决刷新页面,页面空白的问题
  • 7.完整代码

主要步骤:
在这里插入图片描述

0.效果演示

在这里插入图片描述

1.搭建Vue3项目

1.1 vite 脚手架创建 Vue3 项目

npm create vite@latest vue3-zhifou -- --template vue

代码编辑器进入刚创建的项目文件夹里面

#安装依赖
 npm

http://www.kler.cn/news/331652.html

相关文章:

  • 10M兆宽带是什么意思?理论下载速度是多少?
  • (10)MATLAB莱斯(Rician)衰落信道仿真1
  • 不带头结点单链表逆置递归实现---未验证
  • 【算法竞赛】尺取法
  • Python 循环跳出模式
  • Redis篇(Redis原理 - 数据结构)(持续更新迭代)
  • Ajax ( 是什么、URL、axios、HTTP、快速收集表单 )Day01
  • 关于HTML 案例_个人简历展示02
  • 2024年研究生数学建模“华为杯”E题——肘部法则、k-means聚类、目标检测(python)、ARIMA、逻辑回归、混淆矩阵(附:目标检测代码)
  • 银河麒麟V10 SP1如何进入救援模式?
  • 铁威马教程丨我的存储池容量增加后,却无法为卷增加容量?
  • docker配置daemon.json文件
  • 数据结构之栈和队列
  • 深度优先搜索(DFS)解题思路解析:如何通过图论计算除法求值
  • 使用 Python 实现图形学的 GPU 编程
  • 【AI知识点】维度灾难(curse of dimensionality)
  • 【Docker】 进入容器的几种方式
  • 【源码+文档+调试讲解】基于微信小程序的医院医疗设备管理系统springboot
  • 【算法】---快速排序
  • gdb 调试 linux 应用程序的技巧介绍