Como definir
<Text> some text </Text>
como maiúsculas em react native
<Text style={{}}> Test </Text>
É preciso mostrar esse teste como TESTE.
Respostas:
O suporte a textTransform do iOS foi adicionado ao react-native na versão 0.56. O suporte para Android textTransform foi adicionado na versão 0.59. Ele aceita uma destas opções:
O commit real do iOS , o commit do Android e a documentação
Exemplo:
<View>
<Text style={{ textTransform: 'uppercase'}}>
This text should be uppercased.
</Text>
<Text style={{ textTransform: 'capitalize'}}>
Mixed:{' '}
<Text style={{ textTransform: 'lowercase'}}>
lowercase{' '}
</Text>
</Text>
</View>
@Cherniv Obrigado pela resposta
<Text style={{}}> {'Test'.toUpperCase()} </Text>
A função React Native .toUpperCase () funciona bem em uma string, mas se você usou numbers
ou other non-string data types
, ela não funciona. O error
terá ocorrido.
Abaixo de dois estão as propriedades da string:
<Text>{props.complexity.toUpperCase()}</Text>
<Text>{props.affordability.toUpperCase()}</Text>
<Text style={{}}> {'Test'.toUpperCase()} </Text>