1.2.1 • Published 2 years ago

zhkj-ui v1.2.1

Weekly downloads
-
License
-
Repository
-
Last release
2 years ago

智慧科技图片处理 v1.2.1

用于图片上传和处理 (缩放,裁剪,镜像,旋转,滤镜等)

更新日志

2022-11-07 v1.2.1 优化上传数量限制 2022-11-07 v1.1.7 新增图片压缩质量参数 quality 默认为0.5

2022-08-08 新增强制更新视图方法 updateforce

2022-08-11 修复存在多个裁剪组件时不显示的bug

安装方式

$ npm i zhkj-ui

使用方式

// 在main.js中引入与注册
import zhkjUi from "zhkj-ui"
import "zhkj-ui/dist/zhkj-ui.css"
Vue.use(zhkjUi);
Vue.component('imageUpload', zhkjUi.imageUpload);
// 普通使用
<imageUpload action="http://xxx/api/upload" v-model="fileurl" @upload="upload" tip="只能上传jpg/png文件,且不超过500kb"></imageUpload>

// avue.js中使用
<template>
    ...
	<avue-form :option="option" v-model="form"></avue-form>
	...
</template>

data:{
    return {
         form: {},
         option: {
            column: [
              {
                label: '图片上传',
                prop: 'thumb',
                component: 'imageUpload',
                span: 24,
                event: {
                  upload: (val) => {
                    this.form.thumb = val;
                  },
                },
                params: {
                  action: '/api/blade-resource/oss/endpoint/put-file',
                  headers: {
                    Authorization: 'tokenxxxxxx',
                  },
                  tip: "只能上传jpg/png文件,且不超过500kb",
                }
              }
           ]
      },
    }
}

配置项

参数说明类型可选值默认值
propsHttp返回数据结构体配置object{res: 'data'}
data上传时附带的额外参数object
multiple是否支持多选文件booleanfalse
limit最大允许上传个数number3
fileSize上传文件的大小限制,单位为Mnumber
headers携带的头部附加参数object
acceptupload时文件类型String/Array
tip文字提示String
action上传的地址String
quality图片压缩质量number0-10.5

第三方依赖

Element-ui

tui-image-editor

1.2.0

2 years ago

1.1.8

2 years ago

1.1.7

2 years ago

1.2.1

2 years ago

1.1.6

2 years ago

1.1.5

2 years ago

1.1.4

2 years ago

1.1.3

2 years ago

1.1.2

2 years ago

1.1.1

2 years ago

1.1.0

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago

0.1.0

2 years ago