react-native 记录--Scrollview之width引起的不显示

今天学习react-native ,尝试使用scroll view来写一个banner遇到了一个问题


        {this.state.bannerIcon.map((uri,i)=>{return this.scrollViewItem(uri,i)})}

 scrollViewItem(uri,i){
        return ;
    }

width:this.state.width 这个地方需要注意,虽然这个width能够 . 出来但是这个并不是你想要的 ,所以不管怎么样都没有效果。我尝试着将Scroll view的 horizontal 属性拿掉可以显示出图片,这里就给了我误导,所以一直没有想到是this.state.width引起的

const {width, height} = Dimensions.get('window');
  scrollViewItem(uri,i){
        return ;
    }

这样就不会出现那样的问题了!解决了这个问题。

你可能感兴趣的:(react-native 记录--Scrollview之width引起的不显示)