【Vue】vue整合element

上一篇: vue项目的创建

https://blog.csdn.net/m0_67930426/article/details/134816155

目录

整合过程

使用:


整合过程

项目创建完之后,使用编译器打开项目

在控制器里输入如下命令

npm  install   element-ui

如图表示安装完毕

然后在main.js配置element组件

import ElementUI from 'element-ui'
import 'element-ui/lib/theme-chalk/index.css'

 

Vue.use(ElementUI)

element官网

https://element.eleme.cn/#/zh-CN/component/menu

如果对element组件不太熟悉,可以进入官网,查找想使用的组件

使用:

例如我在官网找了一段侧栏的代码

 

 

 <el-menu
    default-active="2"
    class="el-menu-vertical-demo"
    @open="handleOpen"
    @close="handleClose"
    background-color="#545c64"
    text-color="#fff"
    active-text-color="#ffd04b">
    <el-submenu index="1">
      <template slot="title">
        <i class="el-icon-location"></i>
        <span>导航一</span>
      </template>
      <el-menu-item-group>
        <template slot="title">分组一</template>
        <el-menu-item index="1-1">选项1</el-menu-item>
        <el-menu-item index="1-2">选项2</el-menu-item>
      </el-menu-item-group>
      <el-menu-item-group title="分组2">
        <el-menu-item index="1-3">选项3</el-menu-item>
      </el-menu-item-group>
      <el-submenu index="1-4">
        <template slot="title">选项4</template>
        <el-menu-item index="1-4-1">选项1</el-menu-item>
      </el-submenu>
    </el-submenu>
    <el-menu-item index="2">
      <i class="el-icon-menu"></i>
      <span slot="title">导航二</span>
    </el-menu-item>
    <el-menu-item index="3" disabled>
      <i class="el-icon-document"></i>
      <span slot="title">导航三</span>
    </el-menu-item>
    <el-menu-item index="4">
      <i class="el-icon-setting"></i>
      <span slot="title">导航四</span>
    </el-menu-item>
  </el-menu>

在view中创建一个文件

 

将上述代码放到该文件中

<template>
  <el-menu
    default-active="2"
    class="el-menu-vertical-demo"
    @open="handleOpen"
    @close="handleClose"
    background-color="#545c64"
    text-color="#fff"
    active-text-color="#ffd04b">
    <el-submenu index="1">
      <template slot="title">
        <i class="el-icon-location"></i>
        <span>导航一</span>
      </template>
      <el-menu-item-group>
        <template slot="title">分组一</template>
        <el-menu-item index="1-1">选项1</el-menu-item>
        <el-menu-item index="1-2">选项2</el-menu-item>
      </el-menu-item-group>
      <el-menu-item-group title="分组2">
        <el-menu-item index="1-3">选项3</el-menu-item>
      </el-menu-item-group>
      <el-submenu index="1-4">
        <template slot="title">选项4</template>
        <el-menu-item index="1-4-1">选项1</el-menu-item>
      </el-submenu>
    </el-submenu>
    <el-menu-item index="2">
      <i class="el-icon-menu"></i>
      <span slot="title">导航二</span>
    </el-menu-item>
    <el-menu-item index="3" disabled>
      <i class="el-icon-document"></i>
      <span slot="title">导航三</span>
    </el-menu-item>
    <el-menu-item index="4">
      <i class="el-icon-setting"></i>
      <span slot="title">导航四</span>
    </el-menu-item>
  </el-menu>

</template>
<script>
export default {
  methods: {
    handleOpen (key, keyPath) {
      console.log(key, keyPath)
    },
    handleClose (key, keyPath) {
      console.log(key, keyPath)
    }
  }
}
</script>
<script setup>
</script>
<script setup>
</script>

然后配置该文件的路由

 

然后运行项目 (npm  run   serve )

相关推荐

  1. vue3整合Element-Plus,极速上手。

    2023-12-10 01:04:03       33 阅读
  2. (css)element-ui表单整体居中

    2023-12-10 01:04:03       18 阅读
  3. <span style='color:red;'>Element</span>

    Element

    2023-12-10 01:04:03      15 阅读

最近更新

  1. TCP协议是安全的吗?

    2023-12-10 01:04:03       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2023-12-10 01:04:03       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2023-12-10 01:04:03       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2023-12-10 01:04:03       20 阅读

热门阅读

  1. Lintcode 1160 · Campus Bikes (三元组排序好题)

    2023-12-10 01:04:03       27 阅读
  2. ca单点登录

    2023-12-10 01:04:03       40 阅读
  3. 半导体材料

    2023-12-10 01:04:03       38 阅读
  4. 枚举类简单使用

    2023-12-10 01:04:03       37 阅读
  5. mysql数据库查询语句配例题(一)

    2023-12-10 01:04:03       31 阅读
  6. ActiveMQ断线重连技巧,即通信高可用的配置

    2023-12-10 01:04:03       34 阅读
  7. unexpected token .bug报错

    2023-12-10 01:04:03       40 阅读
  8. 删除Windows系统中无用的隐藏设备

    2023-12-10 01:04:03       32 阅读
  9. 处理Exception的几种实践

    2023-12-10 01:04:03       36 阅读