Skip to content
On this page

Image 图片

预览图片

基本使用

使用 src 属性设置图片的路径,width 设置图片的宽度,height 可以设置图片的高度

开启

使用本地图片

如需要使用本地图片,需要使用 new URL(url, import.meta.url) 手动导入图片资源使用:

开启

适应容器方式

fit 属性可以配置不同的适应容器的方式,详见原生 object-fit 属性

fill
contain
cover
none
scale-down
开启

圆角图片

round 属性可以配置圆角图片,你需要传入一个具体的数值单位

开启

懒加载

lazy 属性可以设置图片懒加载,详情可参考 DevToolsNetwork

开启

加载失败

Fighting Design 对于图片加载失败做了很多的处理,下面分别介绍一下

err-src 可以在 src 加载失败的时候,备用进行加载

alt 属性可以在图片加载失败的时候,展示信息

你也可以使用 error 插槽自定义你的错误信息展示

开启

Attributes

参数说明类型可选值默认值
src图片路径string————
err-srcsrc 加载失败时加载的地址string————
alt原生 alt 属性string————
draggable是否可以拖动boolean——true
lazy是否懒加载图片boolean——false
root-margin触发懒加载的距离string / number——100px
width图片的宽度string / number————
height图片的高度string / number————
block是否为块级元素boolean——false
fit如何适应容器,原生 object-fit 属性FightingFitfill contain cover none
scale-down
——
select是否禁止选择boolean——false
referrer-policy原生 referrerPolicy 属性string————
round配置圆角,传入一个数值string / number————
titleimg 的 titlestring————
on-load图片加载成功触发的回调HandleEvent————
on-error图片加载失败触发的回调HandleEvent————

Slots

插槽名称说明说明
error自定义加载失败提示

Interface

组件导出以下类型定义:

ts
import type { ImageInstance, ImageProps, ImageFit } from 'fighting-design'

Contributors