创建Vue3 项目:
npm create vite@latest my-veu-app
cd my-veu-app
npm install
npm run dev
安装element-plus
npm install element-plus --save
在Vue3项目中main.js 中引入element
import { createApp } from 'vue' import './style.css' // 引入ElementPlus Plus import ElementPlus from 'element-plus' // 引入css样式 import 'element-plus/dist/index.css' import App from './App.vue' const app = createApp(App) // 将Element Plus 注册成全局可用组件库 app.use(ElementPlus) app.mount('#app')
Container布局容器
参考: https://element-plus.org/zh-CN/component/container.html#header-api
<template> <div class="common-layout"> <el-container> <el-header height="300px" > 头部 </el-header> <el-container> <el-aside width="200px"></el-aside> <el-main>Main</el-main> </el-container> <el-footer>Footer</el-footer> </el-container> </div> </template> <style scoped> .el-header{ background:pink; } .el-aside{ background:blue; } .el-main{ background:yellow; } .el-footer{ background:red; } </style>
Layout 布局:
ICON图标:
Button图标:
Link链接:
表单元素: