Dart 颤振-有人有一个流示例可以有条件地用左对齐和右对齐进行包装吗?
新手问题 查看颤振文档,看起来Flow将解决一个问题 不幸的是,没有提供任何示例(或通过搜索此问题的日期可以获得),并且在正确实施时存在一些问题 下面是我希望两个元素的行为方式,类似于CSS的float left和float right 当有足够的屏幕宽度时,使两个东西相邻Dart 颤振-有人有一个流示例可以有条件地用左对齐和右对齐进行包装吗?,dart,flutter,Dart,Flutter,新手问题 查看颤振文档,看起来Flow将解决一个问题 不幸的是,没有提供任何示例(或通过搜索此问题的日期可以获得),并且在正确实施时存在一些问题 下面是我希望两个元素的行为方式,类似于CSS的float left和float right 当有足够的屏幕宽度时,使两个东西相邻 ------------------------------- | THINGHERE BIGGERTHINGHERE | ------------------------------- 当屏幕宽度不足时,堆栈左上对齐
-------------------------------
| THINGHERE BIGGERTHINGHERE |
-------------------------------
当屏幕宽度不足时,堆栈左上对齐,右下对齐
--------------------------
| THINGHERE |
| BIGGERTHINGHERE |
--------------------------
我目前正在使用计算宽度的元素包裹,但看起来Flow可以更优雅地完成这项工作
任何人都有实现此用例的示例吗?Flow
不适用于这种情况<代码>包裹是您唯一想要的东西
主要原因是Flow
size不能依赖于它的子级大小。这意味着你不可能用它来实现你的要求
如果需要更复杂的布局,可以创建自己的RenderBox
。因为RenderBox
可以得到更复杂的布局逻辑。流
不适用于这种情况<代码>包裹是您唯一想要的东西
主要原因是Flow
size不能依赖于它的子级大小。这意味着你不可能用它来实现你的要求
如果需要更复杂的布局,可以创建自己的RenderBox
。由于RenderBox
可以得到更复杂的布局逻辑