Cách đặt
<Text> some text </Text>
làm chữ hoa trong phản ứng gốc
<Text style={{}}> Test </Text>
Cần thể hiện Test đó dưới dạng TEST.
Câu trả lời:
Hỗ trợ textTransform của iOS đã được thêm vào react-native trong phiên bản 0.56. Hỗ trợ textTransform của Android đã được thêm vào phiên bản 0.59. Nó chấp nhận một trong các tùy chọn sau:
Cam kết iOS thực tế , cam kết Android và tài liệu
Thí dụ:
<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 Cảm ơn vì câu trả lời
<Text style={{}}> {'Test'.toUpperCase()} </Text>
Hàm React Native .toUpperCase () hoạt động tốt trong một chuỗi nhưng nếu bạn đã sử dụng numbers
hoặc other non-string data types
, nó không hoạt động. Ý error
muốn đã xảy ra.
Dưới Hai là thuộc tính chuỗi:
<Text>{props.complexity.toUpperCase()}</Text>
<Text>{props.affordability.toUpperCase()}</Text>
<Text style={{}}> {'Test'.toUpperCase()} </Text>