• 16.左侧导航菜单制作


    左侧导航菜单制作

    1. 修改路由,方便查看页面

    index.ts

    import { RouteRecordRaw, createRouter, createWebHistory } from "vue-router";
    import Layout from '@/layout/Index.vue'
    
    const routes: Array = [
        {
            path: '/',
            name: 'home',
            component: Layout
        }
    ]
    
    const router = createRouter({
        history: createWebHistory(),
        routes
    })
    
    export default router
    

    2. 官网

    https://element-plus.org/zh-CN/component/menu.html

    3. 在Layout中新建Menu.vue

    3.1代码如下

    
    
    
    
    
    
    

    3.2 效果图

    在这里插入图片描述

    3.3 修改样式

    
    
    
    
    
    
    

    3.4 效果图

    在这里插入图片描述

    在这里插入图片描述

    4. 在Layout中新建MenuItem.vue

    4.1 代码如下

    
    
    
    
    
    

    知识点补充

    component是vue内置组件,主要作用为动态渲染组件,基本用法如下:

    官网:动态组件 & 异步组件 | Vue.js (vueframework.com)

    
    
    

    4.2 Menu.vue修改

    
    
    
    
    
    
    

    4.3 在index.vue中引入

    
    
    
    
    
    

    5. 最终效果

    在这里插入图片描述

    在这里插入图片描述

  • 相关阅读:
    连锁零食店明查暗访
    如何实现不同 Vue 项目的 npm 和 Node.js 环境进行隔离
    数据库设计原则
    力扣-169. 多数元素(C语言+分治递归)
    Java项目硅谷课堂学习笔记-P5讲师管理模块前端
    21天学习挑战赛(2)图解设备树的使用
    Ubuntu 命令行安装 nodejs 并更新
    LeetCode 2678. 老人的数目【数组】简单
    DL - softmax、log_softmax、nll_loss、cross_entropy_loss
    【已解决】vue项目之爆红红红红······
  • 原文地址:https://blog.csdn.net/qq_62652856/article/details/139596018