【发布时间】:2017-12-15 16:20:31
【问题描述】:
我有一个 <Text> 组件正在传递一个样式,所以......
TextFile.js:
<Text style={styles.text}>
This is a line of text and this might be a second line
</Text>
screenFile.js:
<View style={styles.viewContainer}>
<TextFile style={styles.textWithinContainer}>
</View>
textFiles/styles.js:
text: {
fontSize: 20,
color: 'black',
fontWeight: '400',
}
screenFiles/styles.js:
textWithinContainer: {
textAlign: 'center',
}
textWithInContainer 内的textAlign 未被应用。如果我将textAlign: 'center' 添加到styles.text 会给我想要的风格,但它正在不同的屏幕中使用,我只希望它在screenFile 中居中。我希望styles.textWithinContainer 中的样式覆盖styles.text 中的样式。我该怎么办?
【问题讨论】:
-
TextFile正在返回一个Text元素。textWithinContainer是View中的Text元素 -
哦,对了。
标签: javascript reactjs react-native