Parcourir la source

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

tags/0.0.2+5
Weller il y a 4 ans
Parent
révision
3948eeeea7
1 fichiers modifiés avec 6 ajouts et 1 suppressions
  1. +6
    -1
      lib/widgets/home/home_goods/home_goods.dart

+ 6
- 1
lib/widgets/home/home_goods/home_goods.dart Voir le fichier

@@ -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);
});


Chargement…
Annuler
Enregistrer