通用后台管理——element-ui

目录

前言

一、element-ui是什么?

二、下载

三、全局引入

四、按需引入

总结


前言

前面介绍了vue  router,管理路由,实现多个页面跳转,接下来将继续介绍另一个依赖element-ui。这是一个非常丰富的前端框架,我将介绍如何下载及使用这个前端框架。


一、element-ui是什么?

  • 官网:Element - The world's most popular Vue UI framework

  • Element-UI 是一个基于Vue.js的前端UI框架。

  • Element-UI 提供了丰富的预定义组件,如表单、表格、弹窗、按钮、菜单等,用于帮助开发者快速构建美观且易用的Web应用程序。它的设计风格简洁美观,易于定制,能够满足不同场景下的需求。Element-UI 组件库还包含高级组件,如日期选择器、对话框等,同时支持响应式布局和主题定制。

二、下载

下载命令:

 npm i element-ui -S

三、全局引入

具体有如下几步:

#1、导入element-ui

#2、导入相关css

#3、使用Vue.use( ElementUI)全局注入

在main.js中添加如下:


 import ElementUI from 'element-ui'; //导入
 import 'element-ui/lib/theme-chalk/index.css';//导入相关css
 import App from './App.vue';
 ​
 Vue.use(ElementUI);//全局注入
 ​
 new Vue({
   el: '#app',
   render: h => h(App)
 });

四、按需引入

为了不让整个项目的体积过于庞大,可以采用按需引入框架的方法,借助借助 babel-plugin-component,我们可以只引入需要的组件,具体步骤如下:

1、安装 babel-plugin-component:

npm install babel-plugin-component -D

2、然后,将 .babelrc 修改为:

{
  "presets": [["es2015", { "modules": false }]],
  "plugins": [
    [
      "component",
      {
        "libraryName": "element-ui",
        "styleLibraryName": "theme-chalk"
      }
    ]
  ]
}

3、 然后在main.js中按需引入组件即可

import Vue from 'vue';
import { Button, Select } from 'element-ui';
import App from './App.vue';

Vue.component(Button.name, Button);
Vue.component(Select.name, Select);
/* 或写为
 * Vue.use(Button)
 * Vue.use(Select)
 */

new Vue({
  el: '#app',
  render: h => h(App)
});


总结

        以上就是关于element-ui框架的简单介绍。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

m0_7Ella

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值