合同小程序前端代码仓库
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
Lj 2130685372 接口调试 6 days ago
..
components/wht-img-upload 接口调试 6 days ago
changelog.md 新增订单页面 1 week ago
package.json 新增订单页面 1 week ago
readme.md 新增订单页面 1 week ago

readme.md

wht-img-upload

一个简单易用的图片上传组件,支持单图/多图上传,适用于 uni-app 项目。

特性

  • 支持单图/多图上传
  • 支持自定义列数和间距
  • 支持上传进度显示
  • 支持预览和删除
  • 支持自定义上传配置

安装

在插件市场中搜索 wht-img-upload 并导入到项目中。

基础用法

<template>
    <wht-img-upload v-model="imageList" />
</template>
<script>
export default {
    data() {
        return {
            imageList: []
        }
    }
}
</script>

API

Props

参数 说明 类型 默认值
modelValue/v-model 图片列表 Array []
max 最大上传数量 Number 9
mode 上传模式,可选值:single/multi String 'multi'
columns 列数 Number 3
gap 间距(rpx) Number 24
itemHeight 图片高度(rpx) Number 216
buttonText 上传按钮文字 String '上传图片'
showButtonText 是否显示按钮文字 Boolean true
uploadConfig 上传配置 Object -

Events

事件名 说明 回调参数
update:modelValue 图片列表更新时触发 imageList
choose 选择图片后触发 imageList
delete 删除图片时触发 index
error 上传错误时触发 error