失效图片保持容器宽度和下载入口 #34
@ -309,6 +309,7 @@ export function ImagePreview({
|
||||
decoding="async"
|
||||
onLoad={(event) => {
|
||||
event.currentTarget.style.aspectRatio = "";
|
||||
event.currentTarget.parentElement?.style.removeProperty("width");
|
||||
event.currentTarget.alt = "Generated Image";
|
||||
}}
|
||||
onError={(event) => {
|
||||
@ -316,6 +317,7 @@ export function ImagePreview({
|
||||
event.currentTarget.src = thumbnail || original;
|
||||
} else if (!compactGrid) {
|
||||
event.currentTarget.style.aspectRatio = "1";
|
||||
event.currentTarget.parentElement?.style.setProperty("width", "100%");
|
||||
event.currentTarget.alt = "预览暂不可用,可尝试下载原图";
|
||||
}
|
||||
}}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user