# el-rrf-vue-element-base-components

演示地址：[el-rrf-vue-element-base-components]

#### 介绍
本项目基于Vue，对Element-UI常用组件进行二次封装，提供后台管理系统中常用组件的开箱即用。部分组件在相应文件夹下提供了配置文件，稍微改动配置或部分代码即可实现常见业务需求。本项目只提供组件的封装使用，不提供后台管理系统模板，请自行搭建或搭配其它后台管理系统模板 

#### 软件架构
1. Vue.js
2. element-ui
3. axios（理论上兼容其它基于Promise的网络请求库)

#### 安装教程
NPM:
1.  ```
    npm install el-rrf-vue-element-base-components
    ```
2.  main.js引入el-vrrf-vue-element-base-components:
    ```
        import ElRrfComponents from "el-rrf-vue-element-base-components";
        import ElementUI from 'element-ui';
        import "element-ui/lib/theme-chalk/index.css";
        import "el-rrf-vue-element-base-components/lib/el-rrf-vue-element-base-components.css";
        
        Vue.use(ElementUI);
        Vue.use(ElRrfComponents);

    ```
3.  引用组件。
   
克隆项目:
1.  下载或克隆本项目到本地；
2.  将根目录下packages文件夹内文件及其它依赖文件拷贝到开发项目中；
3.  配置组件默认参数，或根据自身需求修改源码；
4.  引用组件。

#### 使用说明

#### 参与贡献

1.  Fork 本仓库
2.  新建 Feat_xxx 分支
3.  提交代码
4.  新建 Pull Request
