diff --git a/lib/pages/live/sub_page/data_manager/data_manager_all_view.dart b/lib/pages/live/sub_page/data_manager/data_manager_all_view.dart index 181c42a..67252e7 100644 --- a/lib/pages/live/sub_page/data_manager/data_manager_all_view.dart +++ b/lib/pages/live/sub_page/data_manager/data_manager_all_view.dart @@ -18,7 +18,8 @@ class DataManagerAllView extends StatefulWidget { class _DataManagerAllViewState extends State with SingleTickerProviderStateMixin, AutomaticKeepAliveClientMixin { TabController _tabController; - GSRefreshController _refreshController = GSRefreshController(); + GSRefreshController _refreshController = + GSRefreshController(initialRefresh: true); List titles = [ '收获点赞', '观众人数', @@ -38,9 +39,6 @@ class _DataManagerAllViewState extends State length: 6, initialIndex: 0, ); - Future.delayed(Duration(milliseconds: 300), () { - _refreshController.requestRefresh(); - }); } @override diff --git a/lib/pages/lottery/lottery_history_page.dart b/lib/pages/lottery/lottery_history_page.dart index f53fab4..31bc6bc 100644 --- a/lib/pages/lottery/lottery_history_page.dart +++ b/lib/pages/lottery/lottery_history_page.dart @@ -19,14 +19,7 @@ class LotteryHistoryPage extends StatefulWidget { class _LotteryHistoryPageState extends State { List _models = []; int page = 1; - GSRefreshController _refreshController = GSRefreshController(); - @override - void initState() { - super.initState(); - Future.delayed(Duration.zero, () { - _refreshController.requestRefresh(); - }); - } + GSRefreshController _refreshController = GSRefreshController(initialRefresh: true); @override Widget build(BuildContext context) { diff --git a/lib/pages/user/invoice/Invoice_with_goods_page.dart b/lib/pages/user/invoice/Invoice_with_goods_page.dart index 54d9db1..cf25def 100644 --- a/lib/pages/user/invoice/Invoice_with_goods_page.dart +++ b/lib/pages/user/invoice/Invoice_with_goods_page.dart @@ -8,7 +8,6 @@ import 'package:recook/pages/user/invoice/invoice_scaffold_widget.dart'; import 'package:recook/pages/user/widget/recook_check_box.dart'; import 'package:recook/widgets/refresh_widget.dart'; - class InvoiceWithGoodsPage extends StatefulWidget { InvoiceWithGoodsPage({Key key}) : super(key: key); @@ -17,19 +16,13 @@ class InvoiceWithGoodsPage extends StatefulWidget { } class _InvoiceWithGoodsPageState extends State { - GSRefreshController _refreshController = GSRefreshController(); + GSRefreshController _refreshController = + GSRefreshController(initialRefresh: true); InvoicePresenter _invoicePresenter = InvoicePresenter(); List _models = []; List _selectedIds = []; double _price = 0.0; int _page = 0; - @override - void initState() { - super.initState(); - Future.delayed(Duration(milliseconds: 300), () { - if (mounted) _refreshController.requestRefresh(); - }); - } @override void dispose() {