2017-08-09 33 views
5

Tôi đang xây dựng một ứng dụng nhỏ để có được giá ngày bay vv bằng cách sử dụng API của Ryanair.Các thành phần phản ứng không hiển thị

Tôi có một thành phần để có điều kiện hiển thị 2 thành phần khác dựa trên nếu có chuyến bay trong ngày hay không, nhưng nó không hoạt động.

import React from 'react'; 
import isFlight from './isFlight'; 
import noFlight from './noFlight'; 

function FlightCheck({isflight}){ 
    if(isflight === true){ 
    return <isFlight/>; 
    } 
    return <noFlight/>; 
} 
export default FlightCheck; 
+0

bất kỳ lỗi nào? vấn đề là gì? – Dekel

Trả lời

7

Tên thành phần của bạn cần bắt đầu bằng chữ hoa.

import IsFlight from './isFlight'; 
import NoFlight from './noFlight'; 

<IsFlight/> 

<NoFlight/> 

Đây là một JSX tên thẻ ước dùng để phân biệt giữa xây dựng trong các thành phần và các thành phần tùy chỉnh. Các thành phần được tích hợp bắt đầu bằng một chữ cái lowerCase, trong khi các thành phần tùy chỉnh sẽ bắt đầu bằng một chữ cái viết thường là

+2

Cảm ơn bạn! Bây giờ tôi cảm thấy ngớ ngẩn ... – hexed

+1

Đừng lo lắng. Tôi đã làm như vậy khi tôi bắt đầu React. –

Các vấn đề liên quan