Skip to content

Commit 7e8ac06

Browse files
committed
修复搜索翻页问题及其他bug
1 parent 5598210 commit 7e8ac06

File tree

8 files changed

+470
-465
lines changed

8 files changed

+470
-465
lines changed

src/components/MovieList.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,7 @@ const styles = StyleSheet.create({
107107
width: '100%',
108108
height:($.WIDTH - 40) / 2,
109109
flex: 1,
110+
backgroundColor:'#f1f1f1',
110111
resizeMode: 'cover'
111112
},
112113
movietext: {

src/components/SearchList.js

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ export default class extends PureComponent {
7171

7272
render() {
7373
const { data, isRender,themeColor,style,onEndReached=()=>{} } = this.props;
74-
const height = ($.WIDTH - 40) / 2+40;
74+
const height = 150;
7575
if (!isRender) {
7676
return <Loading style={{height:100}} size='small' text='' themeColor={themeColor} />
7777
}
@@ -85,10 +85,10 @@ export default class extends PureComponent {
8585
ItemSeparatorComponent={() => <View style={{height:10}} />}
8686
ListFooterComponent={this.renderFooter}
8787
data={data}
88-
//getItemLayout={(data, index) => ( {length: height, offset: height * index, index} )}
88+
getItemLayout={(data, index) => ( {length: height, offset: height * index, index} )}
8989
onEndReached={onEndReached}
9090
onEndReachedThreshold={0.1}
91-
keyExtractor={(item, index) => item.ID.toString()}
91+
keyExtractor={(item, index) => index+item.ID.toString()}
9292
renderItem={this.renderItem}
9393
/>
9494
)
@@ -112,6 +112,7 @@ const styles = StyleSheet.create({
112112
width:90,
113113
height:120,
114114
borderRadius:3,
115+
backgroundColor:'#f1f1f1',
115116
resizeMode: 'cover'
116117
},
117118
movietext: {

src/index.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,19 +9,19 @@ import Icon from 'react-native-vector-icons/Feather';
99

1010
const tablist = [
1111
{
12-
type: 'dy',
12+
type: 'movie',
1313
name: '电影'
1414
},
1515
{
16-
type: 'dsj',
16+
type: 'tv',
1717
name: '电视剧'
1818
},
1919
{
20-
type: 'Animation',
20+
type: 'comic',
2121
name: '动漫'
2222
},
2323
{
24-
type: 'Arts',
24+
type: 'variety',
2525
name: '综艺'
2626
}
2727
]

src/page/Home.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,22 +17,22 @@ const maps = [
1717
isRender:true
1818
},
1919
{
20-
listType:'dy',
20+
listType:'movie',
2121
name:'电影',
2222
icon:'film'
2323
},
2424
{
25-
listType:'dsj',
25+
listType:'tv',
2626
name:'电视剧',
2727
icon:'tv'
2828
},
2929
{
30-
listType:'Animation',
30+
listType:'comic',
3131
name:'动漫',
3232
icon:'gitlab'
3333
},
3434
{
35-
listType:'Arts',
35+
listType:'variety',
3636
name:'娱乐',
3737
icon:'anchor'
3838
},

0 commit comments

Comments
 (0)