【发布时间】:2020-11-13 02:45:04
【问题描述】:
我想实现这个:
我的结果:
我是新手,我不太清楚如何实现这种对齐,感谢任何帮助:)
我的代码:
<View style={styles.calendar}>
<View style={styles.calendar_week}>
<FlatList
data={daysWeek}
keyExtractor={(item) => item.id}
numColumns={7}
renderItem={({item}) => (
<Text style={styles.dayWeek}>{item.day}</Text>
)}
/>
</View>
<View style={styles.calendar_week}>
<FlatList
data={days}
style={styles.calendar_week_days}
numColumns={7}
renderItem={({item}) => <Text style={styles.daysWeek}>{item}</Text>}
/>
</View>
</View>
calendar: {
width: '100%',
alignItems: 'center',
},
calendar_week: {
width: '90%',
backgroundColor: 'green',
flexDirection: 'row',
},
dayWeek: {
fontSize: 18,
marginHorizontal: 16,
},
calendar_week_days: {
width: '90%',
backgroundColor: 'red',
},
daysWeek: {
marginHorizontal: 19,
}, ```
【问题讨论】:
-
嘿,你也可以提供你的数据吗?
标签: javascript react-native react-native-flatlist