如何在 React Native 中使文本变为粗体、斜体或下划线?

新手上路,请多包涵

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

原文由 James Ko 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 952
1 个回答
<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

原文由 James Ko 发布,翻译遵循 CC BY-SA 4.0 许可协议

推荐问题