Flutter之网络请求过渡动画--LoadingDialog
发布时间:2019-01-15 18:02,
浏览次数:5706
, 标签:
Flutter
LoadingDialog
2月27日更新
今日又用到了我自己写的 loadDialog,才发现以前的写法是如此的简陋。现在我想到了另外一个方法。关于 如何在 A 页面执行的方法中来关闭 弹出的
Dialog。
主要用到了 回调
代码如下: import 'dart:async'; import 'package:flutter/material.dart'; // ignore:
must_be_immutable class NetLoadingDialog extends StatefulWidget { String
loadingText; bool outsideDismiss; Function dismissDialog; NetLoadingDialog( {
Key key, this.loadingText = "loading...", this.outsideDismiss = true, this.
dismissDialog}) : super(key: key); @override State createState
() => _LoadingDialog(); } class _LoadingDialog extends State {
_dismissDialog() { Navigator.of(context).pop(); } @override void initState() {
su