首页 > 解决方案 > 如何在 React Native 中使文本变为粗体、斜体或下划线?

问题描述

令人惊讶的是,在 Stack Overflow 上还没有一个问题可以将这些问题组合在一起。斜体或下划线没有关于SO的答案,事实上,只有这个问题是粗体。我在下面自我回答了这个问题。

标签: react-nativereact-native-androidreact-native-iosreact-native-text

解决方案


<Text style={styles.bold}>I'm bold!</Text>
<Text style={styles.italic}>I'm italic!</Text>
<Text style={styles.underline}>I'm underlined!</Text>

const styles = StyleSheet.create({
    bold: {fontWeight: 'bold'},
    italic: {fontStyle: 'italic'},
    underline: {textDecorationLine: 'underline'}
})

Snack 工作演示:https ://snack.expo.io/BJT2ss_y7


推荐阅读