2015-11-29 77 views
14

不工作我使用阵营本地textDecoration性能在Android

<Text style={styles.sampleStyle}> Something </Text> 

以下样式:

sampleStyle: { 
    textDecorationLine: "underline", 
    textDecorationStyle: "solid", 
    textDecorationColor: "#000", 
} 

然而,他们似乎并不奏效。我究竟做错了什么?

+0

看起来这仅支持IOS目前:'的https:// facebook.github.io /反应本地/文档/ text.html#content'你找到另一种解决方案或者图书馆解决这个? – cubbuk

+0

还没有,对不起。由于我只需要一行文本,所以我在下面用一个视图来伪造下划线。 – Nirri

回答

16

您没有为文本组件指定所需的样式。尝试使用:

<Text style={styles.sampleStyle} >Something </Text> 

var styles = StyleSheet.create({ 
    sampleStyle: { 
    textDecorationLine: "underline", 
    textDecorationStyle: "solid", 
    textDecorationColor: "#000" 
    } 
}); 
+2

对不起,我没有直接复制代码,我只是试图展示我试图达到的目标。所有其他风格正在工作,但不是装饰。 – Nirri

+0

textDecorationStyle:“虚线”不适用于Android – JosephM