Preview Updated 2026-05-10

Image

Image container with loading placeholder, error fallback, and lazy loading.

Basic usage

Shows a skeleton shimmer while loading; on onerror switches to fallback (or an error icon placeholder if none provided). lazy is on by default and uses native loading="lazy".

风景加载失败示例
<CfImage src="/photo.jpg" alt="Scenery" :width="160" :height="100" rounded bordered />
<CfImage src="/broken.jpg" alt="Failed to load" :width="160" :height="100" rounded bordered />
<CfImage src="/photo.jpg" alt="Scenery" width={160} height={100} rounded bordered />
<CfImage src="/broken.jpg" alt="Failed to load" width={160} height={100} rounded bordered />

API

PropTypeDefaultDescription
srcstringImage URL (required)
altstring''Alt text
width / heightnumber | stringContainer size
fit'cover' | 'contain' | 'fill' | 'none' | 'scale-down''cover'object-fit behavior
roundedbooleanfalseRounded container
borderedbooleanfalseOutline border
fallbackstringFallback image URL on load failure
lazybooleantrueEnable native lazy loading
loading'lazy' | 'eager'Force the loading attribute

反馈与讨论

Image · Discussion

0
0 / 600
一键发送
正在加载评论...