This commit is contained in:
houjunxiang
2025-10-09 18:19:55 +08:00
parent f2ffc65094
commit 386f1e7466
1553 changed files with 284685 additions and 32820 deletions

View File

@@ -0,0 +1,23 @@
import { error } from '../../libs/function/index'
export const mixinUpload = {
watch: {
// 监听accept的变化判断是否符合个平台要求
// 只有微信小程序才支持选择媒体,文件类型,所以这里做一个判断提示
accept: {
immediate: true,
handler(val) {
// #ifndef MP-WEIXIN
if (val === 'all' || val === 'media') {
error('只有微信小程序才支持把accept配置为all、media之一')
}
// #endif
// #ifndef H5 || MP-WEIXIN
if (val === 'file') {
error('只有微信小程序和H5(HX2.9.9)才支持把accept配置为file')
}
// #endif
}
}
}
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,37 @@
/*
* @Author : LQ
* @Description :
* @version : 1.0
* @Date : 2021-08-20 16:44:21
* @LastAuthor : LQ
* @lastTime : 2021-08-20 17:09:50
* @FilePath : /u-view2.0/uview-ui/libs/config/props/upload.js
*/
export default {
// upload组件
upload: {
accept: 'image',
extension: [],
capture: ['album', 'camera'],
compressed: true,
camera: 'back',
maxDuration: 60,
uploadIcon: 'camera-fill',
uploadIconColor: '#D3D4D6',
useBeforeRead: false,
previewFullImage: true,
maxCount: 52,
disabled: false,
imageMode: 'aspectFill',
name: '',
sizeType: ['original', 'compressed'],
multiple: false,
deletable: true,
maxSize: Number.MAX_VALUE,
fileList: [],
uploadText: '',
width: 80,
height: 80,
previewImage: true
}
}

File diff suppressed because it is too large Load Diff