Просмотр исходного кода

测试重新安装

tags/jenkins-front-end-screenad-221-v121^0
caserKing 5 лет назад
Родитель
Сommit
524c3b4b7b
1 измененных файлов: 41 добавлений и 1 удалений
  1. +41
    -1
      App.js

+ 41
- 1
App.js Просмотреть файл

@@ -291,6 +291,8 @@ codePushStatusDidChange(syncStatus) {
num = 2;
} else if (adDataList.length > 0 && !adDataBgList.length) {
num = 0;
} else if (!adDataList.length && adDataBgList.length > 0) {
num = 1;
}
this.setState({adType: num })
}
@@ -305,6 +307,10 @@ codePushStatusDidChange(syncStatus) {
this.showErrMsg(result.message+'\n'+this.state.macAddress);
} else if (result.data.list) {
//aaa
/* result.data.list[0].type = 2;
result.data.list[1].type = 2;
result.data.list[2].type = 2;
result.data.list[3].type = 2; */
result.data.list[4].type = 2;
result.data.list[5].type = 2;
console.log(result.data)
@@ -516,6 +522,14 @@ getContentView() {
</View>)
}
}
setAdSwiperItemDom(item) {
let contentItem = item.item;
return (
<View style={styles.onlyAdSwiperItem}>
<Image source={{uri: contentItem.coverImg}} resizeMode='stretch' style={styles.onlyAdTypeItemImg} />
</View>
)
}
setSwiperItemDom(item) {
let contentItem = item.item;
let index = item.index;
@@ -638,7 +652,7 @@ getAdView(){
</Swiper> */}
<View style={styles.adTypeSwiper02}>
<Carousel
ref={'carousel'}
ref={'carousel02'}
data={adDataList}
renderItem={this.setSwiperItemDom}
sliderWidth={1080}
@@ -669,6 +683,22 @@ getAdView(){
</View>
</ImageBackground>
);
} else if (this.state.adType == 1) {
return(
<Carousel
ref={'carousel01'}
data={adDataBgList}
renderItem={this.setAdSwiperItemDom}
sliderWidth={1080}
itemWidth={1080}
itemHeight={1920}
sliderHeight={1920}
activeSlideOffset={0}
autoplay={true}
loop={true}
autoplayInterval={2500}
/>
)
}
}
else {
@@ -1189,4 +1219,14 @@ MyPage = CodePush(codePushOptions)(MyPage);
borderWidth:1,
},

onlyAdSwiperItem:{
width: '100%',
height: '100%',
},

onlyAdTypeItemImg:{
width: '100%',
height: '100%',
}

});

Загрузка…
Отмена
Сохранить