What is the default value for flexDirection?

4 phương ánCó giải thích

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

Chọn một phương án
Lời giảiChọn phương án để mở
Đáp án đúng: "column". Trong React Native, mỗi View là flex container và bố cục do engine Yoga tính; Yoga mặc định flexDirection là column, tức trục chính chạy dọc, các phần tử con xếp chồng từ trên xuống. Đây là điểm dễ nhầm vì CSS trên web mặc định là row. Hiểu đúng mặc định này giúp đoán được justifyContent đang căn theo chiều dọc còn alignItems căn theo chiều ngang. "row" sai trong React Native vì đó là mặc định của trình duyệt, ở đây phải gán flexDirection: 'row' mới có hàng ngang. "row-reverse" sai vì đây là hàng ngang đảo chiều từ phải sang trái, chỉ có khi gán rõ. "column-reverse" sai vì nó xếp dọc từ dưới lên, là biến thể đảo của column chứ không phải mặc định.

Cùng chương 4

Xuất hiện trong 1 bộ đề