feat: title
This commit is contained in:
@ -14,7 +14,7 @@
|
||||
</div>
|
||||
</slot>
|
||||
</div>
|
||||
<el-dialog v-if="!disabled" v-model="showDialog" title="上传头像" width="800px" append-to-body @opened="modalOpened" @closed="closeDialog">
|
||||
<el-dialog v-if="!disabled" v-model="showDialog" :title="title" width="800px" append-to-body @opened="modalOpened" @closed="closeDialog">
|
||||
<el-row>
|
||||
<el-col :xs="24" :md="12" :style="{ height: '350px' }">
|
||||
<VueCropper
|
||||
@ -88,6 +88,7 @@ const props = withDefaults(defineProps<{
|
||||
/** 文件信息请求函数 */
|
||||
fileFunction: (fileId?: number | string) => Promise<FileVO>
|
||||
disabled?: boolean
|
||||
title?: string
|
||||
}>(), {
|
||||
accpet: '.jpeg,.jpg,.png,.bmp',
|
||||
fileId: '',
|
||||
@ -95,6 +96,7 @@ const props = withDefaults(defineProps<{
|
||||
fileSize: 2,
|
||||
autoCropHeight: 200,
|
||||
autoCropWidth: 200,
|
||||
title: '上传头像',
|
||||
})
|
||||
|
||||
const emit = defineEmits<{
|
||||
|
Reference in New Issue
Block a user