zhangqiOMG e8954c5e2a 暂存 hai 1 ano
..
README.en-US.md d353871ad1 e订单合并e服务 %!s(int64=2) %!d(string=hai) anos
README.md d353871ad1 e订单合并e服务 %!s(int64=2) %!d(string=hai) anos
props.d.ts d353871ad1 e订单合并e服务 %!s(int64=2) %!d(string=hai) anos
props.js e8954c5e2a 暂存 hai 1 ano
type.d.ts d353871ad1 e订单合并e服务 %!s(int64=2) %!d(string=hai) anos
type.js d353871ad1 e订单合并e服务 %!s(int64=2) %!d(string=hai) anos
upload-info.json d353871ad1 e订单合并e服务 %!s(int64=2) %!d(string=hai) anos
upload.d.ts d353871ad1 e订单合并e服务 %!s(int64=2) %!d(string=hai) anos
upload.js d353871ad1 e订单合并e服务 %!s(int64=2) %!d(string=hai) anos
upload.json d353871ad1 e订单合并e服务 %!s(int64=2) %!d(string=hai) anos
upload.wxml e8954c5e2a 暂存 hai 1 ano
upload.wxss d353871ad1 e订单合并e服务 %!s(int64=2) %!d(string=hai) anos

README.en-US.md

:: BASE_DOC ::

API

Upload Props

name | type | default | description | required -- | -- | -- | -- | -- add-content | String / Slot | - | - | N allow-upload-duplicate-file | Boolean | false | - | N config | Object | - | Typescript:UploadMpConfig type UploadMpConfig = ImageConfig \| VideoConfig interface ImageConfig { count?: number; sizeType?: Array<SizeTypeValues>; sourceType?: Array<SourceTypeValues> } type SizeTypeValues = 'original' \| 'compressed' type SourceTypeValues = 'album' \| 'camera' interface VideoConfig { sourceType?: Array<SourceTypeValues>; compressed?: boolean; maxDuration?: number; camera?: 'back' \| 'front' }see more ts definition | N file-list-display | Slot | - | see more ts definition | N files | Array | - | Typescript:Array<UploadFile> interface UploadFile { url: string; name?: string; size?: number; type?: 'image' \| 'video'; percent?: number; status: 'loading' \| 'reload' \| 'failed' \| 'done' }see more ts definition | N default-files | Array | undefined | uncontrolled property。Typescript:Array<UploadFile> interface UploadFile { url: string; name?: string; size?: number; type?: 'image' \| 'video'; percent?: number; status: 'loading' \| 'reload' \| 'failed' \| 'done' }see more ts definition | N grid-config | Object | - | Typescript:{column?: number; width?: number; height?: number;} | N gutter | Number | 16 | - | N image-props | Object | - | Typescript:ImagePropsImage API Documentssee more ts definition | N max | Number | 0 | - | N media-type | Array | ['image', 'video'] | Typescript:Array<MediaType> type MediaType = 'image' \| 'video'see more ts definition | N request-method | Function | - | - | N size-limit | Number / Object | - | Typescript:number \| SizeLimitObj interface SizeLimitObj { size: number; unit: SizeUnit ; message?: string } type SizeUnitArray = ['B', 'KB', 'MB', 'GB'] type SizeUnit = SizeUnitArray[number]see more ts definition | N source | String | media | options:media/messageFile | N

Upload Events

name | params | description -- | -- | -- add | (files: MediaContext) | see more ts definition
type MediaContext = VideoContext[] \| ImageContext[]

interface VideoContext { name?: string; type?: string; url?: string; duration?: number; size?: number; width?: number; height?: number; thumb: string; progress: number }

interface ImageContext { name: string; type: string; url: string; size: number; width: number; height: number; progress: number }
complete | - | - fail | - | - remove | (index: number; file: UploadFile) | - select-change | (currentSelectedFiles: MediaContext[]) | - success | (files: MediaContext) | see more ts definition
type MediaContext = VideoContext[] \| ImageContext[]

interface VideoContext { name?: string; type?: string; url?: string; duration?: number; size?: number; width?: number; height?: number; thumb: string; progress: number }

interface ImageContext { name: string; type: string; url: string; size: number; width: number; height: number; progress: number }