我正在尝试为if/else语句的一个元素设置样式,以便在显示该文本时将其显示为斜体。我尝试了一些内联变体,也尝试了style={styles.italic}
。
感谢您提前提供的帮助。
if (profileIncomplete) {
subText = translations.formatString(translations['user.complete'], {
user: user.name,
});
如果你有这样的条件,你可以使用三元运算符来完成下面的操作,所以当你的条件为true时,它将使用subText样式,而在其他情况下它将使用空样式。
假设"isItalic"是一个布尔值,您也可以将其替换为任何条件
<Text style={isItalic ? styles.subText:{}}>{subText}</Text>