Response-native: многоцветный текстовый вид Я хочу сделать одну строку текста несколькими словами, выделенными другим цветом. Я бы идеально сделал это с тегом span с реакцией. Интересно, как я буду делать то же самое с реагированием-native? Ответ 1 Вы можете добиться этого, используя вложенные компоненты Text <Text style={{color: 'blue'}}> I am blue <Text style={{color: 'red'}}> i am red </Text> and i am blue again </Text> Здесь ссылка в документации, объясняющей это лучше Ответ 2 Вы можете сделать это лучше, мой путь: CText = (props) => <Text style={{color: props.color}}>{props.children}</Text> внутри рендера добавить: const CText = this.CText и вернуться <Text>I am <CText color={'red'}>Blue color</CText> and <CText color={'blue'}>Blue color</CText></Text>
Ответ 1 Вы можете добиться этого, используя вложенные компоненты Text <Text style={{color: 'blue'}}> I am blue <Text style={{color: 'red'}}> i am red </Text> and i am blue again </Text> Здесь ссылка в документации, объясняющей это лучше
Ответ 2 Вы можете сделать это лучше, мой путь: CText = (props) => <Text style={{color: props.color}}>{props.children}</Text> внутри рендера добавить: const CText = this.CText и вернуться <Text>I am <CText color={'red'}>Blue color</CText> and <CText color={'blue'}>Blue color</CText></Text>