瀏覽代碼

首页商品列表首次数据加载不显示loading

tags/0.0.2+5
Weller 4 年之前
父節點
當前提交
3948eeeea7
共有 1 個檔案被更改,包括 6 行新增1 行删除
  1. +6
    -1
      lib/widgets/home/home_goods/home_goods.dart

+ 6
- 1
lib/widgets/home/home_goods/home_goods.dart 查看文件

@@ -53,6 +53,7 @@ class _HomeGoodsContainerState extends State<_HomeGoodsContainer> {
HomeGoodsBloc _bloc;
String _provider = '';
HomeGoodsStyleModel _style;
bool _isFirstLoading = true;

@override
void initState() {
@@ -63,7 +64,11 @@ class _HomeGoodsContainerState extends State<_HomeGoodsContainer> {
_style = HomeGoodsStyleModel.fromJson(Map<String, dynamic>.from(json));

widget.eventBus.on<HomeGoodsHeaderEvent>().listen((data) {
Loading.show(context);
if (!_isFirstLoading) {
// 老板说打开app的时候,第一次加载不要显示loading
Loading.show(context);
}
_isFirstLoading = false;
_provider = data.provider;
_bloc.loadMore(_provider);
});


Loading…
取消
儲存