Vue3Element UI plus使用

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Vue3Element UI plus使用相关的知识,希望对你有一定的参考价值。

参考技术A Element UI 支持Vue2,如果在Vue3使用,需要使用Element UI Plus。首先安装:
npm install element-plus --save
然后在项目中引用:
import ElementPlus from 'element-plus'
import 'element-plus/dist/index.css'
在vue的app中注册:
app.use(ElementPlus)
然后在模板中就可以使用了。比如 <el-button>Default</el-button>
当然也可以按需要引用和注册,不过稍微麻烦一些。

6 vue-element.ui 左侧导航栏

<template>
  <div>
    <el-menu
      :default-active="‘/‘+activeIndex2"
      mode="vertical"
      background-color="#344a5f"
      text-color="#fff"
      active-text-color="#f56c6c"
      router
      unique-opened
    >
      <el-submenu v-for="item in sideData" :key="item.title" :index="item.title"> 
        <template slot="title">{{item.title}}</template>
        <template v-if="item.subItem">
          <el-menu-item
            v-for="(itemY, index) in item.subItem"
            :key="index"
            :index="itemY.routerpath"  //menu-item 的index才是真正路由导航的作用
          >{{itemY.name}}</el-menu-item>
        </template>
      </el-submenu>
    </el-menu>
  </div>
</template>
<script>
export default {
  name: "CompConsoleAside",
  data() {
    return {
      activeIndex2: "infoIndex",
      sideData: [
        {
          title: "控制台",
          subItem: [
            { routerpath: "/2-1", name: "工作1" },
            { routerpath: "/2-2", name: "工作2" },
            { routerpath: "/2-3", name: "工作3" }
          ]
        },
        {
          title: "信息管理",
          subItem: [
            { routerpath: "/infoIndex", name: "信息列表" },
            { routerpath: "/infoCategory", name: "信息分类" },
            { routerpath: "/infoDetailed", name: "信息详情" }
          ]
        },
        {
          title: "用户管理",
          subItem: [{ routerpath: "/userIndex", name: "用户列表" }]
        }
      ]
    };
  },
  methods: {
   
  }
};
</script>



<style lang="scss" scoped>
.el-menu {
  border-right: none;
}
</style>

 技术图片

 

以上是关于Vue3Element UI plus使用的主要内容,如果未能解决你的问题,请参考以下文章

Element-UI基本使用

Vue3.0正确引入Element UI组件的正确姿势

element-ui中el-select与el-tree的结合使用实现下拉菜单

View UI Plus 发布 1.3.1 版本,增强 TypeScript 使用体验

关于eleme-ui三级联动前端页面input没有value值的问题

安装 Element UI 3.0 (即 Element UI Plus) 正确方法