我正在开发 react-native 应用程序。在那里,我们在 Text 上显示一些描述,它可能是行数。
所以,如果数据超过 3 行,我必须在扩展时显示更多和更少。
<FlatList
style={styles.faltList}
showsVerticalScrollIndicator
data={data}
extraData={this.state}
renderItem={({ item, index }) => (
<View style={styles.flatListCell}>
<Text style={styles.description}>{item.description}</Text>
</View>
</View>
)
}
ItemSeparatorComponent={() => (
<View style={{ height: 10}} />
)}
/>
我找到了 react-native-view-more-text 库,但我想通过自定义代码来实现它。
注意:我在 FlatList 中显示该文本。
有什么建议么?
原文由 Anilkumar iOS - ReactNative 发布,翻译遵循 CC BY-SA 4.0 许可协议
我试过这种方法,希望对你和其他人有帮助!