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

问题描述 投票:0回答:2

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

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

flutter flutter-layout
2个回答
0
投票

您只能在Container中仅放置一个子窗口小部件。对齐属性将仅影响该单个孩子。

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

编辑:

漂亮的备忘单,以供进一步阅读https://pusher.com/tutorials/flutter-building-layoutshttps://medium.com/flutter-community/flutter-layout-cheat-sheet-5363348d037e


0
投票

1)容器主要用于样式化小部件。列用途显示垂直小部件。

2)容器只有一个子窗口小部件。列有多个孩子小部件

© www.soinside.com 2019 - 2024. All rights reserved.