Flutter 中的容器和列小部件有什么区别?

b30*_*ffz 2 flutter flutter-layout

我最近开始学习 Flutter。在布局小部件的概念下,我遇到了容器小部件。我发现类似的是这两个小部件都按列顺序对齐其他小部件。但我无法区分它们中的每一个。

简而言之,它们之间有什么区别,在什么情况下使用这两个小部件中的任何一个?

Doc*_*Doc 6

您只能将一个子小部件放入Container. 对齐属性将仅影响该单个子项。

您可以将任意数量的子小部件放入Column. 对齐将影响所有孩子。此外,子项可以在水平和垂直两个轴上对齐。

编辑:

用于进一步阅读的不错的备忘单https://pusher.com/tutorials/flutter-building-layoutshttps://medium.com/flutter-community/flutter-layout-cheat-sheet-5363348d037e