UNPKG

react-lazyloadcomponent-image

Version:

```javascript render() { const { images, list } = this.state; return ( <div> <ReactLazyLoadComponent> { images.map(item => { return <div style={ { textAlign: 'center' } } key={ item }><img data-src={ item }

30 lines (27 loc) 899 B
#demo ```javascript render() { const { images, list } = this.state; return ( <div> <ReactLazyLoadComponent> { images.map(item => { return <div style={ { textAlign: 'center' } } key={ item }><img data-src={ item } height={ 400 } alt=""/> </div>; }) } </ReactLazyLoadComponent> <ReactLazyLoadComponent> { list.map(item => { return <div style={ { textAlign: 'center' } } key={ item }><img data-src={ item } src={ defaultImg } height={ 400 } alt=""/> </div>; }) } </ReactLazyLoadComponent> </div> ); } ``` ```有data-src属性的img具有懒加载效果,如果同时设置src属性,那么src属性的图片会作为默认图片显示,data-src为最终显示图片```