@flyriselink/pai-sp-mobile
Version:
pai-sp-mobile 组件库
95 lines (94 loc) • 1.68 kB
JavaScript
export default {
// model: {
// prop: 'value',
// event: 'change',
// },
props: {
value: {
type: [Number, String],
default() {
return ''
},
},
// 是否可编辑
updating: {
type: Boolean,
default: true,
},
mode: {
type: String,
default() {
return 'media' // ''|image|video|media|all
},
},
// 文件大小
size: {
type: [Number, String],
default: 20, // 单位MB
},
// 图片和视频允许上传的总数
length: {
type: [Number, String],
default: 9,
},
cardSize: {
// 默认单位rpx
type: [Number, String],
default: 160,
},
reverse: {
// 顺序反转
type: Boolean,
default: false,
},
blank: {
// 对齐
type: Boolean,
default() {
return false
},
},
fileSize: {
// 列表时,显示文件大小
type: Boolean,
default() {
return true
},
},
buttonText: {
// 按钮文字
type: String,
default() {
return '上传附件'
},
},
file: {
// 上传文件(暂只支持h5)
type: Boolean,
default() {
return false
},
},
accept: {
// 文件后缀(file为true时生效)
type: Array,
default() {
return []
},
},
showTemp: {
type: Boolean,
default() {
return false
},
},
},
watch: {
},
computed: {
},
mounted() {
},
methods: {
},
}