【发布时间】:2018-11-15 19:25:49
【问题描述】:
我有一个组件,它将显示一个项目列表,其中两个 Text 彼此相邻。一个用于标题,一个用于内容。这是我的渲染实现:
let items = [
{title: 'Test Test:', value: 'Long Test Long Test Long Test Long Test Long Test Long Test Long Test'},
{title: 'Test:', value: 'Short Test Test Test'},
];
return (<FlatList
style={{flex: 1, width: Dimensions.get('window').width}}
data={items}
renderItem={({item}) =>
<View style={{flexDirection: 'row', width: Dimensions.get('window').width}}>
<Text style={{color: colors.accentColor}}>{item.title}</Text>
<Text>{item.value}</Text>
</View>
}/>);
问题是文本没有换行,当它是长文本时它会进入屏幕。我该如何解决?
【问题讨论】:
标签: javascript reactjs react-native jsx