|
@@ -129,6 +129,7 @@
|
|
uploadApi: {
|
|
uploadApi: {
|
|
type: Function as PropType<(params: apiFunParams) => Promise<any>>,
|
|
type: Function as PropType<(params: apiFunParams) => Promise<any>>,
|
|
},
|
|
},
|
|
|
|
+ src: { type: String },
|
|
};
|
|
};
|
|
|
|
|
|
export default defineComponent({
|
|
export default defineComponent({
|
|
@@ -138,7 +139,7 @@
|
|
emits: ['uploadSuccess', 'register'],
|
|
emits: ['uploadSuccess', 'register'],
|
|
setup(props, { emit }) {
|
|
setup(props, { emit }) {
|
|
let filename = '';
|
|
let filename = '';
|
|
- const src = ref('');
|
|
|
|
|
|
+ const src = ref(props.src || '');
|
|
const previewSource = ref('');
|
|
const previewSource = ref('');
|
|
const cropper = ref<Cropper>();
|
|
const cropper = ref<Cropper>();
|
|
let scaleX = 1;
|
|
let scaleX = 1;
|