Câu hỏi phỏng vấn Flutter
Câu hỏi

Sự khác biệt giữa widget Expanded và Flexible là gì?

Câu trả lời

Sự khác biệt chính giữa widget Expanded và Flexible trong Flutter nằm ở cách chúng phân chia không gian còn lại trong một hàng hoặc cột. Cả hai widget này đều phải được sử dụng trực tiếp dưới widget cha là các widget flex như Flex, Row, Column.

  • Expanded: Widget Expanded luôn muốn chiếm hết không gian còn lại nếu có thể. Nói cách khác, nếu bạn sử dụng widget Expanded, nó sẽ mở rộng để chiếm lấy toàn bộ không gian còn lại trong hàng hoặc cột mà nó nằm trong, sau khi đã tính toán không gian cần thiết cho các widget khác.

  • Flexible: Trong khi đó, widget Flexible cung cấp một cách linh hoạt hơn trong ...

junior

junior

Gợi ý câu hỏi phỏng vấn

junior

Flutter có hoạt động giống như một trình duyệt không? Nó khác với ứng dụng dựa trên WebView như thế nào?

middle

StatelessWidget và StatefulWidget khác nhau thế nào? Khi nào nên dùng cái nào?

middle

Bạn xử lý lỗi async trong Dart/Flutter như thế nào?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào