微信小程序 上传图片/裁剪图片

1,128 阅读1分钟

介绍

小程序上传图片组件 小程序上传裁剪图片组件

功能

  1. 裁剪图片 cropperMultiple
  • 可以依次裁剪多张
  • 可以锁定裁剪类型
  1. 实现拖拽更改图片顺序 uploader
  • 可以不裁剪

uploader - 参数

参数类型默认必传说明
maxLengthNumber5false图片最大上传数目
cropBooleantruefalse是否要裁剪
keyString'images'false使用组件的页面的data-key
upUrlStringtrue上传文件地址
imgCropTypeArray2->方图false裁剪类型
lockCropTypeBooleantruefalse是否让图片裁剪比例一致

cropper - 参数

参数类型默认必传说明
srcArray[]true选择图片的paths
keyString'images'false上一页面的data-key
upUrlStringtrue上传文件地址
imgCropTypeArray -> 接收到的是Array.join(',')2->方图false裁剪类型
lockCropTypeString'lock'false是否让图片裁剪比例一致,值为 'lock'即为锁定, 使用beforePage的curCropType进行通信(beforePage.data.curCropType不要自己定义)

说明

  1. uploader由x-drag组件封装更改
  2. cropperMultiple使用wx-cropper.js