@x.render/render-picture
v1.7.2
Published
The image display component implemented by the img element adds lazy loading and default bottom-up image display functions compared to the img element.
Downloads
6
Readme
@x.render/render-picture
描述
由 img 元素实现的图片展示组件,相对于 img 元素,增加了懒加载和默认兜底图展示功能。
使用
$ npm install @x.render/render-picture --save
import Picture from "@x.render/render-picture";
const App = () => {
return (
<div>
<div style={{ height: "130vh" }}></div>
<Picture
lazyload
style={{
width: 20,
height: 20,
}}
src="https://gw.alicdn.com/imgextra/i1/O1CN01wMWLIb1Yd9CUKQLuE_!!6000000003081-0-tps-1500-1444.jpg"
placeholder="https://gw.alicdn.com/imgextra/i2/O1CN01AbPrpW1iBniCuIeJH_!!6000000004375-2-tps-200-200.png"
/>
</div>
);
};
export default App;
属性
| 属性 | 类型 | 默认值 | 必填 | 描述 |
| ----------- | --------- | ---------- | -------- | ------------------------------------------------ |
| src | string
| - | true | 图片资源地址 |
| placeholder | string
| - | false | 兜底图片资源地址 |
| lazyload | boolean
| false | false | 是否开启懒加载(img 元素可见的时候,去加载图片) |