element-plus 结合Vue Router时出现的问题及解决方法之一

1、单文件应用element-plus中的Menu 侧边栏

<template>
  <el-row class="tac">
   <el-col :span="12">
      <!-- <h5 class="mb-2">Custom colors</h5> -->
      <el-menu
        active-text-color="#ffd04b"
        background-color="#545c64"
        text-color="#fff"
        class="el-menu-vertical-demo"
        default-active="1"
        @open="handleOpen"
        @close="handleClose"
      >  
          <el-menu-item index="1">
             <router-link to="/home" class="router-link">
                <el-icon><HomeFilled /></el-icon>
                <span>后台首页</span>
              </router-link>
          </el-menu-item>
      </el-menu>
    </el-col>
  </el-row>
</template>

如果这样写的话,会出现如下样式:(element-plus样式被打乱了)
在这里插入图片描述
因此,需要如下做法:

<template>
  <el-row class="tac">
   <el-col :span="12">
      <!-- <h5 class="mb-2">Custom colors</h5> -->
      <el-menu
        active-text-color="#ffd04b"
        background-color="#545c64"
        text-color="#fff"
        class="el-menu-vertical-demo"
        default-active="1"
        @open="handleOpen"
        @close="handleClose"
      >  
         <router-link to="/home" class="router-link">
          <el-menu-item index="1">
                <el-icon><HomeFilled /></el-icon>
                <span>后台首页</span>
          </el-menu-item>
        </router-link>
      </el-menu>
    </el-col>
  </el-row>
</template>

把router-link 放在外一层,则如下图所示:
在这里插入图片描述
正常显示。

2023.12.15

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-16 06:56:06       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-16 06:56:06       100 阅读
  3. 在Django里面运行非项目文件

    2023-12-16 06:56:06       82 阅读
  4. Python语言-面向对象

    2023-12-16 06:56:06       91 阅读

热门阅读

  1. Scrapy的crawlspider爬虫

    2023-12-16 06:56:06       56 阅读
  2. 组件v-model和自定义v-model修饰符(vModelText)

    2023-12-16 06:56:06       55 阅读
  3. 腾讯云部署服务问题汇总

    2023-12-16 06:56:06       68 阅读
  4. 2312d,d语言调用C++的类

    2023-12-16 06:56:06       64 阅读
  5. Oracle的身份证号仿真脱敏算法

    2023-12-16 06:56:06       57 阅读
  6. 四级作文考前积累(个人蒟蒻向)

    2023-12-16 06:56:06       47 阅读
  7. npm详解

    npm详解

    2023-12-16 06:56:06      50 阅读
  8. 探秘npm:解锁前端生态的魔法工具

    2023-12-16 06:56:06       60 阅读
  9. Graylog解决超出ES搜索最大窗口限制问题

    2023-12-16 06:56:06       56 阅读