fix: image width & height not work

This commit is contained in:
tangjinzhou 2024-09-19 19:06:34 +08:00
parent 49d4b3166e
commit 2c7008d786

View File

@ -1,4 +1,4 @@
import type { ImgHTMLAttributes, CSSProperties, PropType } from 'vue';
import type { CSSProperties, PropType } from 'vue';
import { ref, watch, defineComponent, computed, onMounted, onUnmounted } from 'vue';
import isNumber from 'lodash-es/isNumber';
import cn from '../../_util/classNames';
@ -203,8 +203,6 @@ const ImageInternal = defineComponent({
placeholder,
wrapperStyle,
rootClassName,
} = props;
const {
width,
height,
crossorigin,
@ -215,7 +213,7 @@ const ImageInternal = defineComponent({
usemap,
class: cls,
style,
} = attrs as ImgHTMLAttributes;
} = { ...props, ...attrs } as any;
const { icons, maskClassName, ...dialogProps } = preview.value;
const wrappperClass = cn(prefixCls, wrapperClassName, rootClassName, {