element-ui-extend

0.0.6 • Public • Published

element-ui-extend

这是一个基于element-ui的小项目,根据公司项目的需要, 封装了两个经常使用的组件: ComboGrid 与 PaginationTable, 并提供了几个常用的数据格式化与表单验证方法。

docs

Getting started

install dependencies

npm i element-ui-extend

Usage

完整引入组件

import 'element-ui-extend/dist/element-extend-theme.css'
import ElementUIExtend from 'element-ui-extend';
Vue.use(ElementUIExtend);

单独引入组件

import 'element-ui-extend/dist/element-extend-theme.css'
import {comboGrid, paginationTable, formatter, validator};
Vue.use(comboGrid);
Vue.use(paginationTable);
Vue.prototype.formatter = formatter;
Vue.prototype.validator = validator;

本地启动项目

前端项目

本地启动前端项目时,由于项目依赖 webpack 3.x,使用npm安装会生成错误的依赖树,所以推荐使用yarn进行安装。

# install dependencies
yarn install

# serve with hot reload at localhost:8080
npm run dev

# build for production with minification
npm run build

后台接口

# 进入后台接口项目
cd my-express

# 安装依赖
npm install

# 启动项目
npm run dev

Package Sidebar

Install

npm i element-ui-extend

Weekly Downloads

0

Version

0.0.6

License

MIT

Unpacked Size

142 kB

Total Files

18

Last publish

Collaborators

  • heyyihai