1.8.0 • Published 4 years ago

ef-avatarcrop v1.8.0

Weekly downloads
-
License
MIT
Repository
-
Last release
4 years ago

ef-avatarcrop

a component to crop avatar

Build Setup

# install dependencies
npm install

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

# build for production with minification
npm run build

For detailed explanation on how things work, consult the docs for vue-loader.

一些属性

props用途类型默认
avatarUrl传入的图片初始化路径String必须项
width图片宽String100px
height图片高String100px
borderRadius图片边框圆角弧度String50%
acceptType图片接受上传类型Stringimage/*
duration图片剪裁缩放器分割片段数Number100
stepratio图片剪裁器缩放条初始值Number50(需小于duration属性值)
stepOnce剪裁器每缩放一次的进度Number5
uploadApi上传图片的接口String必须的

一些方法

methods用途
uploadSucess得到上传成功后返回的数据resData

组件使用

npm install ef-avatarcrop -S

然后在项目的根目录下main.js文件引入

import AvatarCrop from 'ef-avatarcrop'

然后使用

Vue.use(AvatarCrop)
1.8.0

4 years ago

1.7.0

4 years ago

1.6.0

4 years ago

1.5.0

4 years ago

1.4.0

4 years ago

1.3.0

4 years ago

1.2.0

4 years ago

1.1.0

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago