¶Ô±ÈÐÂÎļþ |
| | |
| | | export default { |
| | | props: { |
| | | // æ¥åçæä»¶ç±»å, å¯éå¼ä¸ºall media image file video |
| | | accept: { |
| | | type: String, |
| | | default: uni.$u.props.upload.accept |
| | | }, |
| | | // å¾çæè§é¢æ¾å模å¼ï¼å½accept为imageç±»åæ¶è®¾ç½®captureå¯éé¢å¤cameraå¯ä»¥ç´æ¥è°èµ·æå头 |
| | | capture: { |
| | | type: [String, Array], |
| | | default: uni.$u.props.upload.capture |
| | | }, |
| | | // å½accept为videoæ¶çæï¼æ¯å¦å缩è§é¢ï¼é»è®¤ä¸ºtrue |
| | | compressed: { |
| | | type: Boolean, |
| | | default: uni.$u.props.upload.compressed |
| | | }, |
| | | // å½accept为videoæ¶çæï¼å¯éå¼ä¸ºbackæfront |
| | | camera: { |
| | | type: String, |
| | | default: uni.$u.props.upload.camera |
| | | }, |
| | | // å½accept为videoæ¶çæï¼ææè§é¢æé¿æææ¶é´ï¼åä½ç§ |
| | | maxDuration: { |
| | | type: Number, |
| | | default: uni.$u.props.upload.maxDuration |
| | | }, |
| | | // ä¸ä¼ åºåç徿 ï¼åªè½å
ç½®å¾æ |
| | | uploadIcon: { |
| | | type: String, |
| | | default: uni.$u.props.upload.uploadIcon |
| | | }, |
| | | // ä¸ä¼ åºåç徿 çé¢è²ï¼é»è®¤ |
| | | uploadIconColor: { |
| | | type: String, |
| | | default: uni.$u.props.upload.uploadIconColor |
| | | }, |
| | | // æ¯å¦å¼å¯æä»¶è¯»ååäºä»¶ |
| | | useBeforeRead: { |
| | | type: Boolean, |
| | | default: uni.$u.props.upload.useBeforeRead |
| | | }, |
| | | // 读ååçå¤ç彿° |
| | | afterRead: { |
| | | type: Function, |
| | | default: null |
| | | }, |
| | | // 读ååçå¤ç彿° |
| | | beforeRead: { |
| | | type: Function, |
| | | default: null |
| | | }, |
| | | // æ¯å¦æ¾ç¤ºç»ä»¶èªå¸¦çå¾çé¢è§åè½ |
| | | previewFullImage: { |
| | | type: Boolean, |
| | | default: uni.$u.props.upload.previewFullImage |
| | | }, |
| | | // æå¤§ä¸ä¼ æ°é |
| | | maxCount: { |
| | | type: [String, Number], |
| | | default: uni.$u.props.upload.maxCount |
| | | }, |
| | | // æ¯å¦å¯ç¨ |
| | | disabled: { |
| | | type: Boolean, |
| | | default: uni.$u.props.upload.disabled |
| | | }, |
| | | // é¢è§ä¸ä¼ çå¾çæ¶çè£åªæ¨¡å¼ï¼åimageç»ä»¶mode屿§ä¸è´ |
| | | imageMode: { |
| | | type: String, |
| | | default: uni.$u.props.upload.imageMode |
| | | }, |
| | | // æ è¯ç¬¦ï¼å¯ä»¥å¨åè°å½æ°ç第äºé¡¹åæ°ä¸è·å |
| | | name: { |
| | | type: String, |
| | | default: uni.$u.props.upload.name |
| | | }, |
| | | // æéçå¾çç尺寸, å¯éå¼ä¸ºoriginal compressed |
| | | sizeType: { |
| | | type: Array, |
| | | default: uni.$u.props.upload.sizeType |
| | | }, |
| | | // æ¯å¦å¼å¯å¾çå¤éï¼é¨åå®åæºå䏿¯æ |
| | | multiple: { |
| | | type: Boolean, |
| | | default: uni.$u.props.upload.multiple |
| | | }, |
| | | // æ¯å¦å±ç¤ºå é¤æé® |
| | | deletable: { |
| | | type: Boolean, |
| | | default: uni.$u.props.upload.deletable |
| | | }, |
| | | // æä»¶å¤§å°éå¶ï¼åä½ä¸ºbyte |
| | | maxSize: { |
| | | type: [String, Number], |
| | | default: uni.$u.props.upload.maxSize |
| | | }, |
| | | // æ¾ç¤ºå·²ä¸ä¼ çæä»¶å表 |
| | | fileList: { |
| | | type: Array, |
| | | default: uni.$u.props.upload.fileList |
| | | }, |
| | | // ä¸ä¼ åºåçæç¤ºæå |
| | | uploadText: { |
| | | type: String, |
| | | default: uni.$u.props.upload.uploadText |
| | | }, |
| | | // å
é¨é¢è§å¾çåºååéæ©å¾çæé®çåºå宽度 |
| | | width: { |
| | | type: [String, Number], |
| | | default: uni.$u.props.upload.width |
| | | }, |
| | | // å
é¨é¢è§å¾çåºååéæ©å¾çæé®çåºåé«åº¦ |
| | | height: { |
| | | type: [String, Number], |
| | | default: uni.$u.props.upload.height |
| | | }, |
| | | // æ¯å¦å¨ä¸ä¼ 宿åå±ç¤ºé¢è§å¾ |
| | | previewImage: { |
| | | type: Boolean, |
| | | default: uni.$u.props.upload.previewImage |
| | | } |
| | | } |
| | | } |