Which of the following code snippets demonstrates how to conditionally render a component

4 phương ánCó giải thíchDễ
Đề bài
for Android using the Platform module? import React from 'react';

import { Platform, Text } from 'react-native'; export default function App() {

Đề bài
return ( <Text> {
  Platform.OS === 'android' ? 'Hello Android' : 'Hello iOS'
}

</Text> ); }

Các phương án trả lời

Chọn một phương án
Lời giảiChọn phương án để mở
Để điều kiện hiển thị một thành phần trên Android bằng cách sử dụng mô-đun Platform, chúng ta cần sử dụng toán tử điều kiện (ternary operator) trong mã JSX. Trong ví dụ này, chúng ta đang kiểm tra xem hệ điều hành hiện tại là Android hay không bằng cách sử dụng thuộc tính Platform.OS. Nếu hệ điều hành là Android, thì sẽ hiển thị 'Hello Android', ngược lại sẽ hiển thị 'Hello iOS'. Điều này cho phép chúng ta điều khiển việc hiển thị thành phần dựa trên hệ điều hành của thiết bị.

Cùng chương 7