1.0.8 • Published 5 years ago

@conandmobile/vue-utils v1.0.8

Weekly downloads
7
License
ISC
Repository
github
Last release
5 years ago

vue-utils

A simple utils library for Vue.js

Install

With default options just set an array.

Vue.use(require('@conandmobile/vue-utils'))

Utils

$compressImg

this.$compressImg(file,options)
options = {
    outputType: 'base64', // 导出格式,默认以base64格式导出,可取值:'base64' || 'blob'
    quality: 0.7, // 压缩质量,取值范围(0, 1]
    type: 'png', // 图片导出格式,默认'png'
    maxDefaultSize: 10, // 压缩后的最大值限制,默认10M,压缩后还超过该值,则报错
    maxWidth: 1200, // 压缩后图片最大宽度
    maxHeight: 900, // 压缩后图片最大高度
    autoOrientation: true, // 是否自动纠正图片旋转角度
}

$deepClone

this.$deepClone(Object)

$debounce

this.$debounce(Function,Number)

$fillContainerWhenImgLoad

图片加载成功自动撑满父级容器

<img @load="$fillContainerWhenImgLoad" alt="" />
1.0.8

5 years ago

1.0.7

5 years ago

1.0.6

5 years ago

1.0.5

5 years ago

1.0.4

5 years ago

1.0.3

5 years ago

1.0.2

5 years ago