提交 98dde1f8 authored 作者: shixiaochen's avatar shixiaochen

1、优化BaseListWidget控件(增加属性:refreshOnStart 首次展示列表是否刷新数据);

上级 0a33b91c
......@@ -15,6 +15,7 @@ class BaseListWidget extends StatefulWidget {
final Widget? emptyWidget;
final bool noMoreLoad;
final BaseListController? controller;
final bool refreshOnStart; // 首次展示列表是否刷新数据
const BaseListWidget({
Key? key,
......@@ -27,6 +28,7 @@ class BaseListWidget extends StatefulWidget {
this.controller,
this.emptyWidget,
this.noMoreLoad = false,
this.refreshOnStart = true,
}) : super(key: key);
@override
......@@ -59,7 +61,7 @@ class _BaseListWidgetState extends State<BaseListWidget> {
final footer = buildFooter();
return EasyRefresh(
controller: _controller.c,
refreshOnStart: true,
refreshOnStart: widget.refreshOnStart,
header: header,
footer: footer,
refreshOnStartHeader: BuilderHeader(
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论