1.0.21 • Published 1 year ago

element-plus-intensifier v1.0.21

Weekly downloads
-
License
ISC
Repository
github
Last release
1 year ago

element-plus-intensifier

ElementPlus 组件库增强器

element-plus-intensifier 是一款基于 element-plus 的组件增强器,旨在不降低页面效果的情况下以最少的代码量完成开发,借鉴了 jsx/tsx 的开发思想,将 element-plus 组件进行整合,让开发更轻松,让代码更简洁。

安装

安装前提:增强是基于element-plus开发,所以必须先安装element-plus

  • 步骤 1: 安装依赖

      # 选择一个你喜欢的包管理器
    
      # NPM
      $ npm install element-plus-intensifier--save
    
      # Yarn
      $ yarn add element-plus-intensifier
    
      # pnpm
      $ pnpm install element-plus-intensifier
  • 步骤 2: 引入依赖 全局注册

    import App from './App.vue'
    
    import ElementPlus from 'element-plus'
    import 'element-plus/dist/index.css'
    
    import { FormGenerator, TableGenerator,IUpload } from 'element-plus-intensifier'
    
    const app = createApp(App)
    
    app.component('FormGenerator', FormGenerator);
    app.component('TableGenerator', TableGenerator);
    app.component('IUpload',IUpload)
    
    app.use(ElementPlus).mount('#app')

目前支持

上传组件增强器 IUpload

按需引入

import { IUpload } from 'element-plus-intensifier'

使用案例

   <IUpload 
      action="http://****/uploadFile" list-type="picture-card" 
      :multiple="true"
      :maxSize="90" 
      :file-list="fileList" 
      accept="image/*" 
      :on-success="Success">
      <el-button type="primary">点我上传</el-button>
   <IUpload>

表单增强器 FormGenerator

按需引入

import { FormGenerator } from 'element-plus-intensifier';
// 使用
<template>
  <FormGenerator :model="form" :formOption="formOption" />
</template>

表格增强器 TableGenerator

按需引入

import { TableGenerator } from 'element-plus-intensifier';

// 使用
<template>
  <TableGenerator :data="tableData":tableOption="tableOption" />
</template>
1.0.21

1 year ago

1.0.20

1 year ago

1.0.19

1 year ago

1.0.18

1 year ago

1.0.17

1 year ago

1.0.16

1 year ago

1.0.15

1 year ago

1.0.14

1 year ago

1.0.13

1 year ago

1.0.12

1 year ago

1.0.11

1 year ago

1.0.10

1 year ago

1.0.9

1 year ago

1.0.7

1 year ago

1.0.6

1 year ago

1.0.5

1 year ago

1.0.4

1 year ago

1.0.3

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago