尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

vue3 - elementPlus

vue3 - elementPlus
📅 发布时间:2026/6/19 10:22:40

官网: https://element-plus.org/zh-CN

安装

npm install element-plus --save

Element Plus 是项目运行时必须的 UI 组件库,最终会被打包到生产环境代码中,因此需要用 --save 安装(这也是 npm 5+ 版本的默认行为,可省略 --save)。

package.json

image

一、按钮 Button

全局导入

import { createApp } from 'vue'import ElementPlus from 'element-plus' //导入element-plus组件库import 'element-plus/dist/index.css' //导入element-plus CSS样式import App from './App.vue'const app = createApp(App)app.use(ElementPlus) //将 ElementPlus 插件注册到 Vue 应用中app.mount('#app')

局部导入

<template><el-button type="success">局部导入的按钮</el-button>
</template><script setup>
// 1. 导入 Button 组件和样式(如果未全局引入样式)
import { ElButton } from 'element-plus'
// 若全局未引入 ElementPlus 样式,需单独导入
// import 'element-plus/es/components/button/style/css'
</script>
<template><h3>按钮</h3><el-button>默认按钮</el-button><el-button type="primary">主要按钮</el-button><el-button type="success">成功按钮</el-button><el-button type="info">信息按钮</el-button><el-button type="warning">警告按钮</el-button><el-button type="danger">危险按钮</el-button><hr><h3>按钮属性</h3><el-button plain>朴素按钮</el-button><el-button round>圆角按钮</el-button><el-button circle>圆</el-button><el-button disabled>禁用按钮</el-button><el-button loading>加载中</el-button><hr><h3>尺寸</h3><el-button size="large">大型按钮</el-button><el-button>默认按钮</el-button><el-button size="small">小型按钮</el-button>
</template>

二、图标 Icon

全局注册

import { createApp } from 'vue'
// import { createPinia } from 'pinia'import App from './App.vue'
import router from './router'
import ElementPlus from 'element-plus' //导入 ElementPlus 组件库的所有模块和功能
import 'element-plus/dist/index.css' //导入 ElementPlus 组件库所需的全局 CSS 样式import * as ElementPlusIconsVue from '@element-plus/icons-vue'const app = createApp(App)// app.use(createPinia())
app.use(router)
app.use(ElementPlus) //将 ElementPlus 插件注册到 Vue 应用中//注册所有图标
for (const [key, component] of Object.entries(ElementPlusIconsVue)) {app.component(key, component)
}
app.mount('#app')

相关新闻

  • wso2~对已发布api的元信息管理
  • OpenStack Cinder 架构
  • HiMarket 正式开源,为企业落地开箱即用的 AI 开放平台

最新新闻

  • 深圳黄金回收实测指南,六大本地奢品门店走访测评 - 薛定谔的梨花猫
  • 2026 宁波闲置名包处置全测评:正规连锁门店横向对比,看懂皮具估价底层逻辑 - 奢侈品回收评测
  • 渭南黄金回收指南:六家靠谱店铺推荐,覆盖全市区县安心变现 - 清奢黄金上门回收
  • 阿拉善盟黄金回收去哪儿好?整理了5家靠谱实体店地址电话 - 奢金汇
  • 2026西宁黄金回收白银回收铂金回收门店+工商公安双备案+中检认证商家推荐 - 诚金汇钻回收公司
  • 2026苏州大额黄金回收测评|对公个人双合规,收的顶资金安全兜底 - 奢侈品回收测评

日新闻

  • 5分钟掌握Python进化算法:Geatpy高性能优化工具完全指南
  • Microchip 24AA044 EEPROM选型与应用全指南:从参数解析到实战编程
  • 华为的鸿蒙到底有多牛?为什么称作遥遥领先?

周新闻

  • 3步解锁iOS设备:applera1n激活锁绕过完全指南
  • 39 2026 人工智能证书终极盘点,普通人选 AI 证书可以从这些方向入手
  • Redis 暴露公网有多危险?从端口检查到补救步骤

月新闻

  • 【总结】入门篇:50句话让你记住架构核心概念
  • WeChatMsg技术方案解析:实现Mac微信数据自主管理的完整解决方案
  • WeChatMsg:革新性微信数据备份方案,打造你的专属数字记忆库

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号