EFlex 弹性布局
示例与代码
方向与间距
主轴分布
自动换行
垂直与反向
弹性增长与约束
属性
属性说明取值与默认值
alignstring子项在交叉轴上的对齐方式。
"start" / "center""end" / "stretch"
默认值
"stretch"alignContentstring多行内容在交叉轴上的分布方式。
"start" / "center""end" / "stretch""space-between" / "space-around""space-evenly"
默认值
"start"contentalias默认内容槽;EFloatButton 中为按钮文字的别名。
默认值
body.datacontentChildrenalias只读当前布局中的可视子项目。
默认值
body.childrengapvar子项之间的横向和纵向间距。
数值或 [水平间距, 垂直间距]
默认值
12horizontalbool只读是否使用水平主轴。
默认值
自动计算horizontalGapreal只读校验后的水平间距。
默认值
自动计算insetreal只读校验后的容器内边距。
默认值
自动计算justifystring子项在主轴上的分布方式。
"start" / "end""center" / "space-between""space-around" / "space-evenly"
默认值
"start"layoutvar只读计算后的项目坐标和尺寸。
默认值
自动计算naturalCrossreal只读内容在交叉轴上的自然尺寸。
默认值
自动计算naturalMainreal只读内容在主轴上的自然尺寸。
默认值
自动计算orientationstring弹性布局的方向。
horizontal
vertical
默认值
"horizontal"paddingreal容器四周内边距,单位为像素。
默认值
0reversebool是否反转主轴布局方向。
默认值
falseverticalGapreal只读校验后的垂直间距。
默认值
自动计算wrapbool空间不足时是否换行。
默认值
false