工作笔记七

2017-07-27  本文已影响0人  挪威森林_29e6

关于轮播图控件在安卓环境下不显示的解决方案:

constructor(props) {

       super(props);

       this.state={        

               swiperShow:false,    

       };

}

componentDidMount(){

         setTimeout(()=>{

                     this.setState({swiperShow:true});   

          },0)

}

 renderSwiper=()=>{

                    if(this.state.swiperShow){

                                return(                            

                                                     <Swiper height={150} autoplay={true}>  

                                                             {BANNER_LIST.map((item, i) => {

                                                                         return <Image source={require('../image/banner.jpg')}/>;  

                                                                })}     

                                                       </Swiper>

                                );

                     } else {

                               return <View style={{height:150}}></View>;

                     }

}

上一篇下一篇

猜你喜欢

热点阅读