Flutter 4.2 - Column, Row, Container
1, Trục của column và row:
Ex:
mainAxisAlignment: MainAxisAlignment.spaceAround,
crossAxisAlignment: CrossAxisAlignment.stretch,
2, Sự khác biệt giữa container và column, row:
- 1 container chỉ có thể chứa 1 widget (text, button,...), còn column, row có thể chứa nhiều widget
- Sử dụng container thì có thể custom đc nhiều style (viền, bo, margin, padding, ...) còn column, row thì không
- Container có thể điều chỉnh width, height dễ dàng,... còn column, row luôn chiếm width, height nhiều nhất có thể
=> Tóm lại:
- Dùng container khi cần custom style, align
- Dùng row/ column khi nhiều widgets cạnh nhau
- Kết hợp cả container, column, row để đc cả 2 yếu tố trên :lmao



Nhận xét
Đăng nhận xét