提交 5028674d authored 作者: 史晓晨's avatar 史晓晨

feat:状态布局-设置size

上级 c0f30d33
...@@ -9,6 +9,7 @@ class StateLayout extends StatefulWidget { ...@@ -9,6 +9,7 @@ class StateLayout extends StatefulWidget {
final String? errorImg; //加载错误,图片 final String? errorImg; //加载错误,图片
final Function? onRefresh; final Function? onRefresh;
final Widget? loadingWidget; final Widget? loadingWidget;
final double size;
const StateLayout({ const StateLayout({
Key? key, Key? key,
...@@ -18,6 +19,7 @@ class StateLayout extends StatefulWidget { ...@@ -18,6 +19,7 @@ class StateLayout extends StatefulWidget {
this.errorImg, this.errorImg,
this.onRefresh, this.onRefresh,
this.loadingWidget, this.loadingWidget,
this.size = 270,
}) : super(key: key); }) : super(key: key);
@override @override
...@@ -75,8 +77,8 @@ class _StateLayoutState extends State<StateLayout> { ...@@ -75,8 +77,8 @@ class _StateLayoutState extends State<StateLayout> {
img != null && img.isNotEmpty img != null && img.isNotEmpty
? ImageWidget.loadAssetImage( ? ImageWidget.loadAssetImage(
img, img,
width: 133.5 * 2, width: widget.size,
height: 95 * 2, height: widget.size * (19 / 27),
package: "flutter_clx_base", package: "flutter_clx_base",
) )
: const SizedBox(), : const SizedBox(),
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论