码迷,mamicode.com
首页 > 其他好文 > 详细

Sweiper在react中的使用(解决分页器不显示问题)

时间:2018-12-06 14:18:15      阅读:598      评论:0      收藏:0      [点我收藏+]

标签:classname   使用   update   containe   container   efs   显示   hash   new   

 
componentWillUnmount() {
        if (this.swiper) { // 销毁swiper
         this.swiper.destroy()
        }
       }
      componentDidUpdate(){
       if(this.swiper){
         this.swiper.slideTo(0, 0)
         this.swiper.destroy()
         this.swiper = null;
        }
       this.swiper = new Sweiper(this.refs.banner, {
             loop:true,
             pagination: {
             el: ‘.banner-pagination‘,
             clickable: true,
            },
           });
       }
 return (
            <div className="banner">
                
            <div className="swiper-container" ref="banner">
                <div className="swiper-wrapper banner-box">
                {
                    banners.map((item,index)=>{
                        return  <div className="swiper-slide" key={index}>
                        <img src={getPic(item.image_hash)} className="banner-img"/>
                        </div>
                    })
                }
                   
                </div>
                <div className="swiper-pagination banner-pagination"></div>
            </div>
            </div>
        ) 

 

Sweiper在react中的使用(解决分页器不显示问题)

标签:classname   使用   update   containe   container   efs   显示   hash   new   

原文地址:https://www.cnblogs.com/Hhuizi/p/10075938.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!