2016-01-10 2 views
9

Я хочу создать компоненты Text и показать их в строке, напримерэлементов в html. Если я делаю это так:Выполнение встроенных элементов

<View> 
    <Text> Start here, </Text> <Text> finish here </Text> 
</View> 

линия разрывается между ними, и это выглядит следующим образом:

Начало здесь,
отделка здесь

Как я могу предотвратить линии ломать и отображать их в одной строке?

ответ

29

Просто установите правильный flexDirection. По умолчанию column.

<View style={{flexDirection: 'row'}}> 
<Text> Start here, </Text> <Text> finish here </Text> 
</View> 
+0

Это здорово, спасибо! – Cherniv

+0

Как установить стиль для текста? –

+0

@shwetac добавить атрибут стиля в текстовый элемент – purii

8

Text компоненты инлайн, когда упаковка их с другим Text элементом, как:

<Text> 
    <Text>We</Text><Text>Are</Text><Text>Inline</Text> 
</Text> 
+0

Примечание: U не сможет отложить/поменять дочерний текст с помощью этого решения. – cjmling

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