【发布时间】:2016-11-05 18:43:52
【问题描述】:
我正在尝试创建一个如下所示的项目符号列表:
但我最终还是这样做了:
React-native 似乎不喜欢我使用嵌套的弹性盒子。但我不确定如何表达对所有 3 个行元素(项目符号、粗体文本和普通文本)进行内联显示并在必要时换行到下一行的需求。
这是我的 react-native 代码:
var styles = StyleSheet.create({
textWrapper: {
flexWrap: 'wrap',
alignItems: 'flex-start',
flexDirection: 'row',
},
textBlock: {
flexWrap: 'wrap',
alignItems: 'flex-start',
flexDirection: 'row'
position: 'absolute',
left: 10
},
boldText: {
fontWeight: 'bold',
},
normalText: {
}
});
<View style={ styles.textWrapper }>
<Text>{'\u2022'}</Text>
<View style={ styles.textBlock }>
<Text style={ styles.boldText }>{categoryName + ':'}</Text>
<Text style={ styles.normalText }>{value}</Text>
</View>
</View>
【问题讨论】:
标签: react-native