![Vue.js 3企业级项目开发实战(微课视频版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/500/52842500/b_52842500.jpg)
上QQ阅读APP看书,第一时间看更新
2.6 全局引用Element Plus
![](https://epubservercos.yuewen.com/313864/31398258607654606/epubprivate/OEBPS/Images/Figure-P25_74275.jpg?sign=1739975376-loHMMNrrzzQIADoLD28WCuZQFiFOcy38-0-70d5bf55c826368a695d9d1cfc9af044)
在商城后台管理项目中,页面布局以及动画特效会大量使用Element Plus组件库,本节将带领读者在项目中引用Element Plus。在浏览器中搜索Element Plus中文文档,在项目终端运行下述命令进行安装。
npm install element-plus –save
将Element Plus组件库安装完成后即可在项目中引用,引用方式分为完整引入和按需引入。当前项目将演示大多数Element Plus组件库的使用,采用的是完整引入方式。打开main.js入口文件,在入口文件导入Element Plus组件库以及样式,并挂载到app实例对象,示例代码如下。
import { createApp } from 'vue' import './style.css' //引入Element 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')
组件库引用完成后,即可在任意组件中使用Element Plus,例如,在app.vue入口组件中使用Button按钮。
打开app.vue入口组件,先将默认的代码清除,然后在template节点添加按钮组件,示例代码如下。
![](https://epubservercos.yuewen.com/313864/31398258607654606/epubprivate/OEBPS/Images/Figure-P26_125437.jpg?sign=1739975376-2EqpI4shuCpAZJQf6jvgkHaYo0EJb5ZR-0-3d643cb57c2897d9389a40f39191b3e1)
运行程序,浏览器显示效果如图2-4所示。
![](https://epubservercos.yuewen.com/313864/31398258607654606/epubprivate/OEBPS/Images/Figure-P26_74328.jpg?sign=1739975376-hPz6PdZie64qzdhf8toY2ega7KKnx1WJ-0-28c32247cefd71bf66025881b5e125d2)
图2-4