• 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. 最终效果

    在这里插入图片描述

    在这里插入图片描述

  • 相关阅读:
    再来看一个升级的案例
    html实训大作业《基于HTML+CSS+JavaScript红色文化传媒网站(20页)》
    配置一个nextjs_react项目
    操作符知识你会了,那表达式求值呢?
    解决大模型“裸”奔,恒生打通落地金融“最后一公里”
    vue.js v-bind的基本使用语法
    Java开发从入门到精通(二十一):Java MySQL 连接
    JavaSE---数组的定义与使用
    CMake中add_executable的使用
    Maven
  • 原文地址:https://blog.csdn.net/qq_62652856/article/details/139596018