2015-11-29 2 views
14

Я использую наРеагировать нативные свойства textDecoration не работает на Android

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

следующие стили: Тем не менее, похоже, работает

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

они не. Что я делаю не так?

+0

Похоже, эта функция поддерживается только для IOS в настоящее время: 'https: // facebook.github.io/реагировать родной/Docs/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

Смежные вопросы