insideColumnExpandedAspectRatio method
Implementation
Widget insideColumnExpandedAspectRatio({required Widget child, int flex = 1, double? aspectRatio}){
if(aspectRatio != null){
/// 纵向 Expanded 用于 row > 1 时等比撑开
return Expanded(
flex: flex,
/// aspectRatio 用于根据撑开的纵向高度计算横向占位(根据最大 height 计算 width)
child: AspectRatio(
aspectRatio: aspectRatio,
child: child
));
}else{
/// 纵向 Expanded 用于 row > 1 时等比撑开
return Expanded(
flex: flex,
child: child
);
}
}